|
Функции
требующие подключения модуля math
|
round(x)
|
Округляет
число до ближайшего целого. Если
дробная часть равна 0.5, то число
округляется до ближайшего четного
числа
|
|
floor(x)
|
Округление
в меньшую сторону
|
|
|
ceil(x)
|
Округление
в большую сторону
|
Работая с данными функциями необходимо подключать модуль math следующим образом:
import math
round(x)
Округляем до целого числа таким же образом как и в "математике 5 класса" о которой я говорила в первой части, но не всегда если дробная часть 0.5, то до ближайшего четного числа. Рассмотрим на примере:
import match
print(round(0.234)) # 0
print(round(0.534)) # 1
print(round(0.5)) # 0
print(round(1.5)) # 2
Как то так!
floor(x)
В меньшую сторону, рассмотрим на примере:
from math import * # импортируем все функции из библиотеки math
print(floor(0.5)) # 0
print(floor(-0.5)) # -1
print(floor(2.3)) # 2
print(floor(2.9)) # 2
print(floor(-2.3)) # -3
print(floor(-2.9)) # -3
ceil(x)
В большую сторону, рассмотрим на примере:
from math import * # импортируем все функции из библиотеки math
print(floor(0.5)) # 1
print(floor(-0.5)) # 0
print(floor(2.3)) # 3
print(floor(2.9)) # 3
print(floor(-2.3)) # -2
print(floor(-2.9)) # -2
Комментариев нет:
Отправить комментарий