Python math.floor() 函数用于向下取整,返回不大于 x 的最大整数。
语法
math.floor(x)参数
x:数字。
返回值
返回不大于 x 的最大整数(int),向负无穷取整。
示例
import math
print(math.floor(3.7)) # 3
print(math.floor(3.2)) # 3
print(math.floor(-3.2)) # -4(向下!)
print(math.floor(5.0)) # 5输出:
3
3
-4
5注意事项
floor 对负数也是向下(-3.2 → -4)。int() 截断是向零取整(-3.2 → -3),两者不同。