输入一个浮点数,分别输出它的绝对值、向下取整、向上取整、四舍五入、五次方的结果。
时间: 2023-10-07 21:12:38 浏览: 259
输入一个浮点数,输出此数的整数部分和小数部分
可以使用Python内置的math库中的函数来实现浮点数的取整操作,代码如下:
```python
import math
x = float(input("请输入一个浮点数:"))
# 绝对值
abs_x = abs(x)
print("绝对值为:", abs_x)
# 向下取整
floor_x = math.floor(x)
print("向下取整为:", floor_x)
# 向上取整
ceil_x = math.ceil(x)
print("向上取整为:", ceil_x)
# 四舍五入
round_x = round(x)
print("四舍五入为:", round_x)
# 五次方
pow_x = pow(x, 5)
print("五次方为:", pow_x)
```
示例输入:
```
请输入一个浮点数:3.1415926
```
示例输出:
```
绝对值为: 3.1415926
向下取整为: 3
向上取整为: 4
四舍五入为: 3
五次方为: 306.0196842306639
```
阅读全文