logo

Le funzioni floor() e ceil() in Python

In questo tutorial impareremo come utilizzare le funzioni floor() e ceil() del modulo matematico in Python.

La funzione floor():

La funzione floor() viene utilizzata per ottenere il numero intero minimo di 'X', che significa il valore intero più grande, che non è maggiore di 'X', sostanzialmente il numero arrotondato per difetto più vicino.

Sintassi:

 math.floor(X) 

Parametro:

Possiamo passare l'espressione numerica.

Ritorna:

Restituisce il valore intero più grande che non sia maggiore di 'X'.

Vediamo un esempio per avere un'idea di come implementare la funzione floor() in Python.

Esempio:

 import math as M # printing the floor value by using floor() function of math module print ('The floor value of math.floor(-54.21) is: ', M.floor(-54.21)) print ('The floor value of math.floor(432.56) is: ', M.floor(432.56)) print ('The floor value of math.floor(320.62) is: ', M.floor(320.62)) 

Produzione:

 The floor value of math.floor(-54.21) is: -55 The floor value of math.floor(432.56) is: 432 The floor value of math.floor(320.62) is: 320 

La funzione ceil():

La funzione ceil() del modulo matematico in Python viene utilizzata per ottenere in cambio il valore massimo di 'X', che significa il valore intero più piccolo, che non è inferiore a 'X', in pratica, il numero arrotondato più vicino di Esso.

Sintassi:

 math.ceil(X) 

Parametro:

Possiamo passare l'espressione numerica.

Ritorna:

Restituisce il valore intero più piccolo che non sia inferiore a 'X'.

Vediamo un esempio per avere un'idea di come implementare la funzione ceil() in Python.

Esempio:

 import math as M # printing the ceiling value by using ceil() function of math module print ('The ceiling value of math.ceil(-54.21) is: ', M.ceil(-54.21)) print ('The ceiling value of math.ceil(432.56) is: ', M.ceil(432.56)) print ('The ceiling value of math.ceil(320.62) is: ', M.ceil(320.62)) 

Produzione:

 The ceiling value of math.ceil(-54.21) is: -54 The ceiling value of math.ceil(432.56) is: 433 The ceiling value of math.ceil(320.62) is: 321 

Conclusione

In questo tutorial, abbiamo discusso come implementare le funzioni floor() e ceil() del modulo matematico in Python.