Подключиться через MCP →

Введите расчет

Математическая формула

Реклама

Результатов

Результат округления
3,14
rounded to 2 decimal place(s)
Исходное число 3,14159
Знаков после запятой 2
Разница (округлённое − исходное) -0,00159

Что такое калькулятор округления чисел?

Этот калькулятор округляет любое число до заданного количества знаков после запятой. Доступны три режима округления: округление половины вверх (стандартный школьный метод), всегда вверх (округление вверх, 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\) пропускается — число просто округляется вверх или вниз соответственно.

Числовая прямая, показывающая округление значения до ближайшей десятой с порогом в середине
Округление сводит значение к ближайшему шагу, используя середину \(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 — до ближайшей сотни.

Почему в разнице иногда появляется длинная дробь? Вычисления с плавающей запятой могут давать крошечные «хвосты» в дробной части; при этом само показанное округлённое число остаётся верным.

Последнее обновление: