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