Математика

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

Настройки
Сбросить
Поделиться
Сохранить
Встроить
Сообщить об ошибке

Поделиться калькулятором

Добавьте наш бесплатный калькулятор на ваш сайт

Пожалуйста, введите действительный URL. Поддерживаются только HTTPS.


Использовать как значения по умолчанию для встроенного калькулятора то, что сейчас в полях ввода калькулятора на странице.


Цвет фокуса рамки ввода, цвет проверенного флажка, цвет наведения на выбранные элементы и т.д.


Пожалуйста, согласитесь с Условиями использования.

Предварительный просмотр

Сохранить калькулятор

Настройки калькулятора

Введите значение в допустимом диапазоне.

Введите значение в допустимом диапазоне.

Введите значение в допустимом диапазоне.

Введите значение в допустимом диапазоне.

Поделиться калькулятором

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

Калькулятор значащих цифр выполняет две связанные задачи. Во-первых, он подсчитывает, сколько значащих цифр (также называемых значащими разрядами) содержит число. Во-вторых, он округляет это число до выбранной вами точности, сохраняя ровно то количество значащих цифр, которое вы запросите.

Значащие цифры выражают, насколько точно известна величина. Показание 100.00 g100.00\ \text{g} заявляет о гораздо большей точности, чем 100 g100\ \text{g}, хотя эти два значения численно равны — завершающие нули после десятичной запятой говорят «мы измерили это с точностью до сотой доли грамма». Поскольку это различие живёт в способе записи числа, этот калькулятор считывает ваш ввод как написанный текст, а не преобразует его в обычное число, поэтому завершающие и ведущие нули никогда не отбрасываются незаметно.

Правила подсчёта

Калькулятор применяет стандартные правила определения значащих цифр:

  • Ненулевые цифры (от 11 до 99) всегда значащие.
  • Нули между значащими цифрами значащие — например, средний ноль в 102102.
  • Ведущие нули (нули слева от первой ненулевой цифры) никогда не значащие; они лишь обозначают десятичный разряд.
  • Завершающие нули значащие только при наличии десятичной точки. Так, 12301230 имеет три значащие цифры, но 1230.1230. и 1230.01230.0 делают эти завершающие нули значащими.

Как работает округление?

Чтобы округлить число xx до nn значащих цифр, найдите разряд его старшей значащей цифры и округлите в позиции на nn цифр правее:

d=log10x,xrounded=round ⁣(x10nd)10ndd = \lceil \log_{10}|x| \rceil, \qquad x_{\text{rounded}} = \frac{\operatorname{round}\!\left(x \cdot 10^{\,n-d}\right)}{10^{\,n-d}}

Затем калькулятор форматирует результат так, чтобы сохранённые нули оставались видимыми (например, 0.00460.0046 сохраняет обе значащие цифры, а 9900099000 показывает округлённую величину без обращения к экспоненциальной записи).

Примеры

Подсчёт значащих цифр

ЧислоЗначащие цифрыПочему
0.0045600.0045604ведущие нули не считаются; завершающий ноль после запятой считается
123012303нет десятичной точки, поэтому завершающий ноль не значащий
100.00100.005десятичная точка делает каждую цифру, включая нули, значащей
0.00250.00252значащими являются только 22 и 55
1230.1230.4завершающая десятичная точка делает последний ноль значащим

Округление до значащих цифр

  • Округлим 3.141593.14159 до 3 значащих цифр: первые три значащие цифры — это 33, 11, 44, а следующая цифра (11) округляется вниз, давая 3.143.14.
  • Округлим 0.00456780.0045678 до 2 значащих цифр: первые две значащие цифры — это 44 и 55; следующая цифра (66) округляется вверх, давая 0.00460.0046.
  • Округлим 9876598765 до 2 значащих цифр: первые две значащие цифры — это 99 и 88; следующая цифра (77) округляет 88 вверх до 99, давая 9900099000.

Практическое применение

  • Наука и лабораторная работа — сообщайте измерения с точностью, честно отражающей использованный прибор.
  • Инженерия — проносите верное число цифр через расчёт, чтобы итоговый ответ не был ни завышен, ни занижен.
  • Образование — проверяйте ответы домашних заданий и узнавайте, почему 100100 и 100.00100.00 не взаимозаменяемы.
  • Очистка данных — нормализуйте точность столбца измерений перед дальнейшим анализом. Сочетайте это с калькулятором округления для округления до десятичных знаков или с калькулятором среднего при обобщении набора показаний.

Примечания

  • Одиночный 00 считается имеющим одну значащую цифру.
  • Экспоненциальная запись, например 1.23×1041.23 \times 10^{4}, обрабатывается подсчётом только мантиссы (1.231.23 имеет три значащие цифры); показатель степени не добавляет точности.
  • Поскольку ввод считывается как текст, вы должны вводить число точно так, как имеете в виду, — включая любые завершающие нули и завершающую десятичную точку, — чтобы подсчёт отражал предполагаемую точность.

Сообщить об ошибке

Это поле обязательно для заполнения.