📜  floor() 和 ceil()函数Python

📅  最后修改于: 2022-05-13 01:54:38.193000             🧑  作者: Mango

floor() 和 ceil()函数Python

floor()函数:

Python中的 floor() 方法返回 x 的下限,即不大于 x 的最大整数。

Syntax:
import math
math.floor(x)

Parameter: 
x-numeric expression. 

Returns: 
largest integer not greater than x.

下面是 floor() 方法的Python实现:

Python
# Python program to demonstrate the use of floor() method
  
# This will import math module
import math   
  
# prints the ceil using floor() method
print "math.floor(-23.11) : ", math.floor(-23.11)
print "math.floor(300.16) : ", math.floor(300.16)
print "math.floor(300.72) : ", math.floor(300.72)


Python
# Python program to demonstrate the use of ceil() method
  
# This will import math module
import math   
  
# prints the ceil using ceil() method
print "math.ceil(-23.11) : ", math.ceil(-23.11)
print "math.ceil(300.16) : ", math.ceil(300.16)
print "math.ceil(300.72) : ", math.ceil(300.72)


输出:

math.floor(-23.11) :  -24.0
math.floor(300.16) :  300.0
math.floor(300.72) :  300.0

ceil()函数:

Python中的方法 ceil(x) 返回 x 的上限值,即大于或等于 x 的最小整数。

Syntax: 
import math
math.ceil(x)

Parameter:
x:This is a numeric expression.

Returns: 
Smallest integer not less than x.

下面是 ceil() 方法的Python实现:

Python

# Python program to demonstrate the use of ceil() method
  
# This will import math module
import math   
  
# prints the ceil using ceil() method
print "math.ceil(-23.11) : ", math.ceil(-23.11)
print "math.ceil(300.16) : ", math.ceil(300.16)
print "math.ceil(300.72) : ", math.ceil(300.72)

输出:

math.ceil(-23.11) :  -23.0
math.ceil(300.16) :  301.0
math.ceil(300.72) :  301.0