Python math.ceil() 方法及代码示例
Python 数字(Number) ·math.ceil(x):返回大于或等于x的最小整数,x必须是数字。(不是四舍五入)
定义
math.ceil(x)
返回 x 的上限,即大于或者等于 x 的最小整数
import math
math.ceil(x)
参数
参数类型 | 参数名称 | 参数描述 |
---|---|---|
数值 | x |
返回值
- 如果x是浮点数,返回x的上限,即大于或等于x的最小整数
- 如果x不是浮点数,则委托 x.__ceil__(), 返回一个 Integral 类的值
抛出的异常
TypeError
必须是数值:must be real number, not str
注意事项
非四舍五入机制
示例
import math print(math.ceil(3.14)) # 非四舍五入机制 print(math.ceil(-1.98)) print(math.ceil(3.99))
执行结果为 :
4 -1 4