logo

Funcțiile floor() și ceil() în Python

În acest tutorial, vom învăța cum să folosim funcțiile floor() și ceil() ale modulului de matematică în Python.

Funcția podea():

Funcția floor() este utilizată pentru obținerea întregului etaj al lui „X”, ceea ce înseamnă cea mai mare valoare întreagă, care nu este mai mare decât „X”, practic cel mai apropiat număr rotunjit în jos al acestuia.

Sintaxă:

 math.floor(X) 

Parametru:

Putem trece expresia numerică.

Se intoarce:

Returnează cea mai mare valoare întreagă care nu este mai mare decât „X”.

Să vedem un exemplu pentru a ne face o idee despre implementarea funcției floor() în Python.

Exemplu:

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

Ieșire:

 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 

Funcția celil():

Funcția ceil() a modulului de matematică din Python este utilizată pentru a obține valoarea plafonului lui „X” în schimb, ceea ce înseamnă cea mai mică valoare întreagă, care nu este mai mică decât „X”, practic, cel mai apropiat număr de rotunjire a aceasta.

Sintaxă:

 math.ceil(X) 

Parametru:

Putem trece expresia numerică.

Se intoarce:

Returnează cea mai mică valoare întreagă care nu este mai mică decât „X”.

Să vedem un exemplu pentru a ne face o idee despre implementarea funcției ceil() în Python.

Exemplu:

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

Ieșire:

 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 

Concluzie

În acest tutorial, am discutat despre cum să implementăm funcțiile floor() și ceil() ale modulului de matematică în Python.