Округление в Excel ➤ Как в Экселе сделать округление до целого, в большую или меньшую сторону
Функции trunc, floor, ceil из модуля math. Округление в большую или меньшую сторону в Python
Программист работает с кодом, а результат этого кода в нормальном исходе должен отдавать верные данные. Но вот бывают случае, когда надо извернуться и дать выровненные данные в пользу заказчика. Зайдет в отдел уважаемый начальник начальников и попросит сделать цены такими, чтобы число 49.1 округлилось до 50. Дескать клиент не заметит, а нам в карман 99 копеек упадёт. Всё честно ребята между собой "поделим" :-) Или обратная ситуация, что число 49.99 надо округлить до 49 против всех канонов математики и приблизиться к разряду продавца с заявленными гарантированно-низкими ценами...
Нельзя преобразовать тип real к integer как исправить паскаль
Ошибка "Нельзя преобразовать тип real к integer" (Cannot convert real to integer) в Pascal означает, что вы пытаетесь присвоить значение с плавающей точкой (тип Real, Single, Double, Extended) переменной целочисленного типа (например, Integer, Byte, ShortInt, LongInt, Cardinal). Pascal, в отличие от некоторых других языков, требует явного преобразования в таких случаях, поскольку отбрасывание дробной части может привести к потере данных, а округление — к неожиданным результатам. Примеры, когда возникает ошибка: Delphi Var i: Integer; r: Real; Begin r := 3.14; i := r; // Ошибка: Нельзя преобразовать real к integer End...