Как правильно округлять числа в большую сторону
Округление в большую сторону (Ceiling) — это процесс изменения значения числа, при котором значение округляется до ближайшего большего целого числа. Например, 3.2 округляется до 4, а -2.7 округляется до -2.
В языке программирования Python для того, чтобы округлить число до ближайшего большего целого числа, используется функция ceil() из модуля math.
Пример кода:
import math
num = 3.7
print(math.ceil(num))
# Результатом будет 4
Если мы захотим округлить отрицательное число до ближайшего большего целого числа:
num = -2.5
print(math.ceil(num))
# Результатом будет -2
Также можно использовать функцию ceil() для округления числа до ближайшего, например, кратного 5:
num = 17
print(math.ceil(num/5)*5)
# Результатом будет 20