Python 的 math.floor() 方法在必要时将一个数字向下 舍入到最接近的整数,并返回输出。它是Python数学库中可用的数学函数之一。
同样, Python中的math.ceil()方法返回输入值的最高值。让我们详细看看这些函数的语法、参数和例子。
Python floor
Python floor()是一个内置函数,用于返回输入数值的下限。它接受一个数字作为参数,并返回不大于输入值的最大整数。
math.floor()函数返回最近的整数值,该值小于或等于指定的表达式或数值。
要使用 floor() 方法,需要从 Python 中导入math 模块。
语法
请看下面math.floor()方法的语法。
import math
math.floor(x)
参数
math.floor()方法将x作为一个数字,这是一个必要参数。
例子
让我们看看下面的代码,它演示了Python的floor方法:
# app.py
import math
caltech = math.floor(300.72)
print(caltech)
首先,我们使用import语句导入数学库。它将使我们能够使用像floor这样的数学函数。
在下一行中,我们应用了math.floor()函数,并传递了参数300.72,它将给我们输出,我们将输出存储在Caltech 变量中,然后在Python控制台中显示。
请看输出:
请看下面的其他例子:
# app.py
import math
print("math.floor(-19.21): ", math.floor(-19.21))
print("math.floor(19.46): ", math.floor(19.46))
print("math.floor(46.19): ", math.floor(46.19))
下面是上述代码的一个输出:
Python ceil
Python ceil()是一个内置方法,它返回输入值的上限,也就是不小于输入值的最小整数。ceil()方法只接受一个输入值,即数字值。
语法
import math
math.ceil(x)
参数
math.ceil()函数将x作为一个输入数值。
例子
要使用 ceil() 方法,你需要从 Python 中导入 math 模块。
请看下面的编码例子:
# app.py
import math
caltech = math.ceil(300.72)
print(caltech)
看输出:
请看下面的其他例子:
# app.py
import math
print("math.ceil(-19.63): ", math.ceil(-19.63))
print("math.ceil(19.63): ", math.ceil(19.63))
print("math.ceil(46.63): ", math.ceil(46.63))
上述代码的输出结果如下:
本教程就到此为止。



