Функции trunc, floor, ceil. Округление вверх и вниз в python
Округление чисел в Python
Введение В данной статье разберём различные способы округления чисел в языке программирования 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) # Вывод:...
Функции trunc, floor, ceil из модуля math. Округление в большую или меньшую сторону в Python
Программист работает с кодом, а результат этого кода в нормальном исходе должен отдавать верные данные. Но вот бывают случае, когда надо извернуться и дать выровненные данные в пользу заказчика. Зайдет в отдел уважаемый начальник начальников и попросит сделать цены такими, чтобы число 49.1 округлилось до 50. Дескать клиент не заметит, а нам в карман 99 копеек упадёт. Всё честно ребята между собой "поделим" :-) Или обратная ситуация, что число 49.99 надо округлить до 49 против всех канонов математики и приблизиться к разряду продавца с заявленными гарантированно-низкими ценами...