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

时间:2024-11-02 07:10:33

在计算的过程中,数字的进度很重要,这里就介绍一下python里一些主要的四舍五入的运算。

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

工具/原料

python

使用float进行精度控制

1、float 类蕞瞀洒疸型使用float给默认变量赋值时,例如1/3那么a 就是0.3333333333333333这时候运算的精度就是使用了默认的最大精度。

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

2、如果要进行精度控制,可以使用格式'%.2f' % a或者float('%.2f' % a)都可以。

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

使用round进行精度控制

1、使用函数round(value,ndigits)即可。如图round(1.23, 1)round(1.25361,3)

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

2、注意:当一个值刚好在两个边界的中间的时候,round函数返回离它最近的偶数。例如 1.5和2.5 会舍入运算都会得到2

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

3、如果ndigits 是个负数,那么就是蒉翟蛳庹从个位上开始四舍五入。例如:a = 1627731round(a, -1)round(a, -3)round(a, -4)

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

4、注意,不要将舍入和格式化输出搞混淆了。有时要打印输出的时候,就不需要对数据进行四舍五入了直接使用format就可以输出显示了。如图

python:如何进行四舍五入的运算
© 手抄报圈