# floor() and ceil() function Python

• Difficulty Level : Easy
• Last Updated : 07 Jul, 2022

### The floor() function:

floor() method in Python returns the floor of x i.e., the largest integer not greater than x.

```Syntax:
import math
math.floor(x)

Parameter:
x-numeric expression.

Returns:
largest integer not greater than x.```

Below is the Python implementation of floor() method:

## 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``)`

Output:

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

### The ceil() Function:

The method ceil(x) in Python returns a ceiling value of x i.e., the smallest integer greater than or equal to x.

```Syntax:
import math
math.ceil(x)

Parameter:
x:This is a numeric expression.

Returns:
Smallest integer not less than x.```

Below is the Python implementation of ceil() method:

## 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``)`

Output:

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

My Personal Notes arrow_drop_up