📅  最后修改于: 2023-12-03 14:46:14.926000             🧑  作者: Mango
在 Python 中,我们可以使用内置的 round()
函数来将一个数字四舍五入到指定的小数位数。
round()
函数进行四舍五入round()
函数接受两个参数:第一个参数是需要进行四舍五入的数字,第二个参数是需要保留的小数位数。
num = 3.1415926
rounded_num = round(num, 2)
print(rounded_num)
输出:
3.14
上面的代码将数字 3.1415926
四舍五入到小数点后 2 位,得到了 3.14
。
需要注意的是,round()
函数的行为可能与你预期的不同。比如:
num1 = 2.5
num2 = 3.5
print(round(num1)) # 输出 2
print(round(num2)) # 输出 4
上面的代码中,即使你预期的输出应该是 3
,但实际上 round(3.5)
的输出是 4
。这是因为当小数位数为 0
时,round()
函数会对值进行四舍五入,如果中间值恰好等于两个整数的平均值,则返回偶数整数。
Python 中可以使用内置的 round()
函数将数字四舍五入到指定的小数位数。需要注意的是,round()
函数的行为可能与你预期的不同,特别是在小数位数为 0
时。