编写程序,从键盘输入一个浮点型数,求函数y=x2+2x-10所对应函数值y的的小数点后的部分,注意用于输入变量的input()函数返回值为str类型。输出仅为小数部分,无小数点。
时间: 2023-03-31 19:03:17 浏览: 171
好的,我可以回答这个问题。请看下面的代码:
```
x = float(input("请输入一个浮点型数:"))
y = x**2 - 2*x - 10
decimal_part = int(abs(y) * 100) % 100
print(decimal_part)
```
这个程序会先从键盘输入一个浮点型数,然后根据函数y=x2 2x-10求出对应的函数值y。最后,它会输出y的小数点后的部分,即去掉整数部分后的数字。注意,我们使用了abs()函数来确保小数部分是正数,然后将其乘以100并取模,最后将结果转换为整数类型。
阅读全文