ConvertThemAll

Калькулятор округления

Округляйте точно, по выбранному вами правилу.

Формула Математика

Отрицательные значения округляются до десятков, сотен…

Округлено

Округлено: 3,14

Записано с нулями после запятой
3.14
Разница округления
-0,00159

Как это работает

Округление заменяет число ближайшим кратным шага: 0.01 для двух знаков после запятой, 0.05 для ближайших пяти сотых и так далее. Значащие цифры выбирают шаг по величине числа.

Правило определяет середину и направление. «Половина вверх» переводит 2.5 в 3, а −2.5 в −3. «Половина к чётному» переводит и 2.5, и 3.5 к чётному соседу, что исключает смещение при многократном округлении. Потолок и пол всегда округляют вверх или вниз; отбрасывание убирает лишние цифры.

Калькулятор работает с точной десятичной записью, которую вы ввели, поэтому 1.005 округляется до 1.01, как записано.

Формула

шаг = 10^(−d) для d знаков после запятой
шаг = 10^(e − s + 1) для s значащих цифр, e = floor(log₁₀ |x|)
округлено = round(x ÷ шаг) × шаг

Пример расчёта

3.14159 с двумя знаками после запятой — это 3.14; до ближайших 0.05 — 3.15. При «половина вверх» 2.5 становится 3, а при «половина к чётному» — 2.

Частые вопросы

Что такое банковское округление?

Округление половины к чётному: значение ровно посередине идёт к соседу с чётной последней цифрой. 0.125 до двух знаков даёт 0.12, а 0.135 — 0.14.

Почему таблица округляет 1.005 до 1?

В двоичной арифметике с плавающей точкой 1.005 хранится как 1.00499999…, чуть меньше середины. Этот калькулятор округляет точную десятичную запись и даёт 1.01.

Как округлить до ближайшей тысячи?

Используйте −3 знака после запятой или выберите «Ближайшее кратное» с 1000. 12,499 становится 12,000.