Программист работает с кодом, а результат этого кода в нормальном исходе должен отдавать верные данные. Но вот бывают случае, когда надо извернуться и дать выровненные данные в пользу заказчика. Зайдет в отдел уважаемый начальник начальников и попросит сделать цены такими, чтобы число 49.1 округлилось до 50. Дескать клиент не заметит, а нам в карман 99 копеек упадёт. Всё честно ребята между собой "поделим" :-) Или обратная ситуация, что число 49.99 надо округлить до 49 против всех канонов математики и приблизиться к разряду продавца с заявленными гарантированно-низкими ценами...
При работе со значениями с плавающей запятой (числа с дробной частью) в нашей программе на Python нам может понадобиться округлить число в большую или меньшую сторону или до ближайшего целого числа. В этой статье мы рассмотрим встроенные в Python функции, которые позволяют нам округлять числа, и разберем их работу на примерах. Мы начнем с функции round(). По умолчанию она округляет исходное число до ближайшего целого числа. Мы также разберем, как использовать аргументы данной функции для изменения типа возвращаемого нам результата...