CT Calc Tools

Калькулятор округления и значащих цифр

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

🔒 Работает полностью в вашем браузере — ничего не загружается

Rounded

—

Scientific notation

—

Significant figures in input

—

Enter a number to round.

Decimal placesResult
Реклама

Десятичные знаки, значащие цифры и кратные

Округление заменяет число более простым, близким к нему. Округление до десятичных знаков сохраняет фиксированное количество цифр после запятой: 3.14159 до двух десятичных знаков — это 3.14. Округление до значащих цифр сохраняет фиксированное количество содержательных цифр независимо от положения запятой: 0.0045678 до трёх значащих цифр — это 0.00457, а 123456 становится 123000. Значащие цифры — стандартный способ выражения точности в науке и технике, поскольку они отражают, насколько точно измерено значение.

Округление до ближайшего кратного привязывает значение к сетке. Цены часто округляют до 0.05 или 0.10, когда мелкие монеты не используются, время — до ближайших 15 минут, а количества — до 10 или 100. Калькулятор принимает любое положительное кратное. Он также показывает результат в научной нотации и подсчитывает значащие цифры в вашем вводе, отмечая целые числа вроде 1200, конечные нули которых неоднозначны.

Правила округления простыми словами

Правило имеет значение только тогда, когда отбрасываемые цифры не равны нулю. Half up — метод, который изучают в школе: от 5 и выше округляют от нуля. Half to even, или банковское округление, отправляет точные половинки к ближайшей чётной цифре, благодаря чему суммы множества округлённых значений остаются без смещения. Half down округляет точные половинки к нулю. Потолок всегда округляет в сторону плюс бесконечности, пол — в сторону минус бесконечности, а отбрасывание просто отсекает лишние цифры.

В отличие от типичной электронной таблицы или языка программирования, этот калькулятор работает с точными десятичными цифрами вместо двоичных чисел с плавающей запятой. Это значит, что значения вроде 1.005, 2.675 или 0.125 округляются ровно так, как записаны, а очень длинные числа сохраняют каждую цифру. Таблица под результатом показывает то же число с несколькими уровнями точности, чтобы вы могли выбрать подходящий для вашего отчёта. Всё выполняется локально в вашем браузере.

Как использовать

  1. Введите числоВведите или вставьте любое число — принимаются десятичные дроби, отрицательные числа, разделители тысяч и E-нотация, например 6.02e23.
  2. Выберите способ округленияВыберите десятичные знаки, значащие цифры или ближайшее кратное, например 0.05 или 100, и введите значение.
  3. Выберите правило округленияИспользуйте half up для школьной математики, half to even для банковского округления или всегда вверх, вниз либо отбрасывание.
  4. Прочитайте результатПосмотрите округлённое число, его научную нотацию, значащие цифры в вашем вводе и таблицу соседних уровней точности.

Часто задаваемые вопросы

Почему 1.005 здесь округляется до 1.01, а в некоторых приложениях до 1.00?
Многие программы хранят числа в двоичном формате с плавающей запятой, где 1.005 на самом деле равно 1.00499999…. Этот калькулятор использует точную десятичную арифметику, поэтому 1.005 находится ровно посередине и округляется вверх, как и ожидается.
Что такое банковское округление?
Это округление половинки к чётному: когда число лежит ровно посередине, его округляют до ближайшей чётной цифры, поэтому 2.5 становится 2, а 3.5 становится 4. Оно исключает смещение вверх при суммировании множества значений и является стандартным в IEEE 754 и многих финансовых системах.
Как считать значащие цифры?
Все ненулевые цифры считаются. Нули между ними считаются. Ведущие нули не считаются никогда. Конечные нули считаются только при наличии десятичной запятой — у 1200 от 2 до 4 значащих цифр, а у 1200. или 1.200 × 10³ их 4.
Можно ли округлять до десятков или сотен?
Да. Введите отрицательное количество десятичных знаков (−1 для десятков, −2 для сотен) или используйте режим Ближайшее кратное со значением 10 или 100.
Как округляются отрицательные числа?
Half up округляет половинки от нуля (−2.5 → −3), half down — к нулю (−2.5 → −2). Всегда вверх означает в сторону плюс бесконечности (−2.9 → −2), а всегда вниз — в сторону минус бесконечности (−2.1 → −3).
Реклама