python向上取整 向下取整
向上取整
ceil() 函数返回数字的向上取整整数,就是返回大于等于变量的最近的整数。
ceil()是不能直接访问的,需要导入 math
模块。
import math
math.ceil( x )
向下取整
floor(x)
返回数字的下舍整数,小于或等于 x
。
floor()
是不能直接访问的,需要导入 math
模块。
import math
math.floor( x )
注意
如果进行除法运算的时候,可以直接用//
代替/
//
取整除 - 返回商的整数部分(向下取整)
>>> 9//2
4
>>> -9//2
-5