📅  最后修改于: 2023-12-03 14:52:51.122000             🧑  作者: Mango
在Python中,舍入数字常常会用到,本文将介绍Python中的舍入方法及如何使用。
Python提供了很多舍入方法,其中常用的有以下四种:
round()
:四舍五入到指定小数位数,如果小数位数省略,则直接取整数。
ceil()
:向上取整,返回不小于输入值的最小整数。
floor()
:向下取整,返回不大于输入值的最大整数。
trunc()
:截断,通过去掉小数点后的部分向零舍入。
以下为舍入方法的代码示例:
round()
>>> round(3.1415926, 2)
3.14
>>> round(3.1415926)
3
ceil()
>>> import math
>>> math.ceil(3.1415)
4
>>> math.ceil(-3.1415)
-3
floor()
>>> import math
>>> math.floor(3.1415)
3
>>> math.floor(-3.1415)
-4
trunc()
>>> import math
>>> math.trunc(3.1415)
3
>>> math.trunc(-3.1415)
-3
本文介绍了Python中的常见舍入方法以及如何使用它们。根据需求选择不同的舍入方法,可以使程序更加准确。