python:如何进行四舍五入的运算

2025-10-20 06:22:28

1、float 类型

使用float给默认变量赋值时,

例如1/3

那么a 就是0.3333333333333333

这时候运算的精度就是使用了默认的最大精度。

python:如何进行四舍五入的运算

2、如果要进行精度控制,可以使用格式

'%.2f' % a

或者float('%.2f' % a)

都可以。

python:如何进行四舍五入的运算

1、使用函数

round(value, ndigits)

即可。

如图

round(1.23, 1)

round(1.25361,3)

python:如何进行四舍五入的运算

2、注意:

当一个值刚好在两个边界的中间的时候, 

round 函数返回离它最近的偶数。 

例如 1.5和2.5 会舍入运算都会得到2

python:如何进行四舍五入的运算

3、如果ndigits 是个负数,

那么就是从个位上开始四舍五入。

例如:

a = 1627731

round(a, -1)

round(a, -3)

round(a, -4)

python:如何进行四舍五入的运算

4、注意,不要将舍入和格式化输出搞混淆了。

有时要打印输出的时候,

就不需要对数据进行四舍五入了

直接使用format就可以输出显示了。

如图

python:如何进行四舍五入的运算

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢