Python math 模块

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),两者不同。