python float round
时间: 2023-06-22 20:19:20 浏览: 139
说说 Python 的 round 函数
在Python中,可以使用`round()`函数对浮点数进行四舍五入操作。`round()`函数的语法如下:
```python
round(number[, ndigits])
```
其中,`number`是要进行四舍五入的浮点数,`ndigits`是保留的小数位数,默认值为0,表示对整数部分进行四舍五入。
下面是一个例子,展示如何使用`round()`函数将一个浮点数四舍五入到指定的小数位数:
```python
num = 3.1415926
decimal_places = 2
rounded_num = round(num, decimal_places)
print("原数:", num)
print("保留{}位小数后的数:".format(decimal_places), rounded_num)
```
输出:
```
原数: 3.1415926
保留2位小数后的数: 3.14
```
在这个例子中,我们将浮点数`num`传递给`round()`函数,并指定保留2位小数。`round()`函数将`num`四舍五入到最接近的两位小数,并返回结果`rounded_num`。
阅读全文