logo

Funkciji floor() in ceil() v Pythonu

V tej vadnici se bomo naučili uporabljati funkciji floor() in ceil() matematičnega modula v Pythonu.

Funkcija floor():

Funkcija floor() se uporablja za pridobivanje spodnjega celega števila 'X', kar pomeni največjo celoštevilsko vrednost, ki ni večja od 'X', v bistvu najbližje zaokroženo število navzdol.

Sintaksa:

 math.floor(X) 

Parameter:

Lahko podamo številski izraz.

Vrne:

Vrne največjo celoštevilsko vrednost, ki ni večja od 'X'.

Oglejmo si primer, da dobimo predstavo o izvajanju funkcije floor() v Pythonu.

primer:

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

Izhod:

 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 

Funkcija ceil():

Funkcija ceil() matematičnega modula v Pythonu se uporablja za pridobitev najvišje vrednosti 'X' v zameno, kar pomeni najmanjšo celoštevilsko vrednost, ki ni manjša od 'X', v bistvu najbližje zaokroženo število to.

Sintaksa:

 math.ceil(X) 

Parameter:

Lahko podamo številski izraz.

Vrne:

Vrne najmanjšo celoštevilsko vrednost, ki ni manjša od 'X'.

Oglejmo si primer, da dobimo predstavo o izvajanju funkcije ceil() v Pythonu.

primer:

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

Izhod:

 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 

Zaključek

V tej vadnici smo razpravljali o implementaciji funkcij floor() in ceil() matematičnega modula v Pythonu.