logo

Функциите floor() и ceil() в Python

В този урок ще научим как да използваме функциите floor() и ceil() на математическия модул в Python.

Функцията floor():

Функцията floor() се използва за получаване на цялото число на етажа на 'X', което означава най-голямото цяло число, което не е по-голямо от 'X', всъщност най-близкото закръглено число от него.

Синтаксис:

 math.floor(X) 

Параметър:

Можем да предадем числовия израз.

Се завръща:

Връща най-голямото цяло число, което не е по-голямо от 'X'.

Нека видим пример, за да добием представа за внедряването на функцията floor() в Python.

Пример:

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

Изход:

 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 

Функцията ceil():

Функцията ceil() на математическия модул в Python се използва за получаване на горната стойност на „X“ в замяна, което означава най-малкото цяло число, което не е по-малко от „X“, по същество най-близкото закръглено число на то.

Синтаксис:

 math.ceil(X) 

Параметър:

Можем да предадем числовия израз.

Се завръща:

Връща най-малкото цяло число, което не е по-малко от 'X'.

Нека видим пример, за да добием представа за прилагането на функцията ceil() в Python.

Пример:

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

Изход:

 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 

Заключение

В този урок обсъдихме как да внедрим функциите floor() и ceil() на математическия модул в Python.