Что такое калькулятор округления чисел?
Этот калькулятор округляет любое число до заданного количества знаков после запятой. Доступны три режима округления: округление половины вверх (стандартный школьный метод), всегда вверх (округление вверх, ceiling) и всегда вниз (округление вниз, floor). Можно округлять и слева от запятой — для этого введите отрицательное число знаков, например чтобы округлить до ближайшего десятка или сотни.
Как пользоваться
Введите число, которое нужно округлить, укажите, сколько знаков после запятой оставить, и выберите режим округления. Значение 2 оставит два знака (сотые), 0 округлит до целого, а -1 — до ближайшего десятка. В результате отображается округлённое число и разница с исходным, чтобы вы точно видели, насколько оно изменилось.
Разбор формулы
Стандартное округление «половины вверх» использует формулу:
$$\text{round}(x, n) = \dfrac{\lfloor x \cdot 10^{n} + 0{,}5 \rfloor}{10^{n}}$$
Сначала число умножается на \(10^{n}\) — так нужная цифра оказывается прямо слева от запятой. Прибавление \(0{,}5\) и взятие целой части (floor) поднимает любое значение от \(0{,}5\) и выше до следующего целого, а меньшие дроби остаются на месте. Деление на \(10^{n}\) возвращает исходный масштаб. В режимах «вверх» и «вниз» шаг с \(+0{,}5\) пропускается — число просто округляется вверх или вниз соответственно.
Пример расчёта
Округлим \(3{,}14159\) до 2 знаков после запятой по правилу «половина вверх». Масштабируем: \(3{,}14159 \times 100 = 314{,}159\). Прибавляем \(0{,}5\): \(314{,}659\). Берём целую часть: \(314\). Делим на 100: \(3{,}14\). Разница с исходным числом: $$3{,}14 - 3{,}14159 = -0{,}00159$$
Частые вопросы
Что означает «округление половины вверх»? Когда отбрасываемая цифра ровно 5 (или остаток \(\geq 0{,}5\)), последняя сохраняемая цифра увеличивается на единицу. Так \(2{,}5\) превращается в \(3\), а \(2{,}45\) — в \(2{,}5\).
Можно ли округлять до десятков или сотен? Да. Введите отрицательное количество знаков: -1 округлит до ближайшего десятка, -2 — до ближайшей сотни.
Почему в разнице иногда появляется длинная дробь? Вычисления с плавающей запятой могут давать крошечные «хвосты» в дробной части; при этом само показанное округлённое число остаётся верным.