10 месяцев назад
Как округлить число в питоне
В Python есть несколько встроенных функций и методов для округления чисел. Выбор конкретного метода зависит от того, как именно вы хотите округлить число: до целого, до определенного количества знаков после запятой, вверх или вниз. # Округление до ближайшего целого x = 3.14 y = round(x) # y будет равно 3 # Округление до одного знака после запятой z = round(x, 1) # z будет равно 3.1 Особенности: import math x = 3.7 y = math.floor(x) # y будет равно 3 Примеры использования: # Округление до двух знаков после запятой price = 12.3456 rounded_price = round(price, 2) # rounded_price будет равно 12...
06:44
1,0×
00:00/06:44
476,7 тыс смотрели · 4 года назад
497 читали · 4 года назад
Функции trunc, floor, ceil из модуля math. Округление в большую или меньшую сторону в Python
Программист работает с кодом, а результат этого кода в нормальном исходе должен отдавать верные данные. Но вот бывают случае, когда надо извернуться и дать выровненные данные в пользу заказчика. Зайдет в отдел уважаемый начальник начальников и попросит сделать цены такими, чтобы число 49.1 округлилось до 50. Дескать клиент не заметит, а нам в карман 99 копеек упадёт. Всё честно ребята между собой "поделим" :-) Или обратная ситуация, что число 49.99 надо округлить до 49 против всех канонов математики и приблизиться к разряду продавца с заявленными гарантированно-низкими ценами...