Введение В данной статье разберём различные способы округления чисел в языке программирования Python. Округление чисел встроенными функциями Округление чисел функцией round() в Python Функция round() округляет число до указанного количества знаков после запятой. Пример: x = 5.983249
y = round(x, 2)
print(y) # Вывод: 5.98 Округление чисел функцией int() в Python Функция int() преобразовывает данные в целочисленный тип округляя их в сторону нуля. Пример: x = 5.983249
y = int(x)
print(y) # Вывод: 5 Если нужно, чтобы число преобразовалось по математическим правилам, то требуется выполнить некоторые действия: Подробный пример: x = 5.983249
if x > 0:
x += 0.5
y = int(x)
else:
x += -0.5
y = int(x) print(y) # Вывод: 6 Короткий пример: x = 5.983249
y = int(x + (0.5 if x > 0 else -0.5)) print(y) # Вывод: 6 Разбираем модуль math в Python Округление чисел функциями из модуля math Для использования функция из модуля math мы его импортируем: import math Округление чисел функцией ceil() в