📌  相关文章
📜  四舍五入到小数点后两位 python (1)

📅  最后修改于: 2023-12-03 14:50:44.923000             🧑  作者: Mango

四舍五入到小数点后两位 Python

在Python中,对浮点数进行四舍五入可以使用round()函数。

round(number, ndigits=None)

其中,number指定需要进行四舍五入的数字,ndigits参数表示四舍五入到小数点后的位数。如果省略ndigits参数,则默认为0,即进行整数舍入。如果ndigits为负数,则表示将数字四舍五入到最接近的10,100,1000等整数倍。

以下是一些示例:

>>> round(12.3456, 2)
12.35
>>> round(12.3446, 2)
12.34
>>> round(10.222, 2)
10.22
>>> round(10.222, 1)
10.2
>>> round(12345, -3)
12000

除了使用round()函数,还可以使用字符串格式化来实现四舍五入的功能。

>>> "%.2f" % 12.3456
'12.35'
>>> "%.2f" % 12.3446
'12.34'
>>> "%.1f" % 10.222
'10.2'
>>> "%.0f" % 12345
'12345'

以上是四舍五入到小数点后两位的两种方法。在实际应用中,可以根据需要选择合适的方法进行数值处理。

小结
  • Python中使用round()函数进行四舍五入。
  • round()函数的ndigits参数表示四舍五入到小数点后的位数。
  • 可以使用字符串格式化来实现四舍五入。