Инженерия / Инженерные измерения
Предельная ошибка округления результата расчёта
При округлении числа к ближайшему кратному шага h абсолютное изменение результата не превосходит половины шага. Граница описывает только операцию округления и не включает погрешности исходных измерений.
Формула
При шаге 0,01 мм число 12,3467 мм округляется до 12,35 мм; границы его интервала — 12,345 и 12,355 мм.
Обозначения
- $x$
- неокруглённый результат расчёта, единица величины
- $x_round$
- результат округления к ближайшему кратному шага, та же единица
- $h$
- шаг между соседними допустимыми округлёнными значениями, та же единица
Условия применения
Округление выполняют к ближайшему кратному положительного шага h на равномерной числовой сетке. Для точно середины между соседними значениями используют установленное правило выбора; независимо от него модуль ошибки равен h/2. Неокруглённое значение и шаг должны быть выражены в одинаковых единицах.
Ограничения
Эта оценка не описывает усечение или округление всегда вверх: у них другая граница. Она не учитывает ошибки модели, входных измерений и вычислительной арифметики. Нельзя считать половину последнего разряда полной неопределённостью результата или допуском детали; при последовательном округлении нескольких промежуточных результатов одной границы для финального ответа недостаточно.
Подробное объяснение
Округление заменяет расчётное число ближайшей точкой равномерной сетки. Если допустимые значения идут через h, граница между соседними точками находится посередине. Поэтому расстояние от исходного числа до выбранной точки не больше h/2. Равенство возможно ровно на границе двух интервалов, независимо от принятого правила разрешения ничьей.
Шаг определяется последним сохраняемым разрядом, а не просто количеством цифр. Для записи до сотых миллиметра h=0,01 мм, и изменение при одном округлении ограничено 0,005 мм. При записи до десятков миллиметров шаг уже 10 мм, а граница составляет 5 мм. Перевод единиц не меняет физическую величину ошибки: 0,005 мм равны 5 мкм.
Граница относится к известному неокруглённому числу. Если же число получено измерением, исходное значение само является оценкой, а не точным истинным размером. Систематические влияния, повторяемость и калибровку нельзя восстановить по числу знаков. При отдельной вероятностной модели равномерного распределения ошибки округления её стандартное отклонение равно h/√12, но это предположение сильнее простой гарантированной границы h/2.
Раннее округление особенно опасно при вычитании близких чисел и в многошаговых расчётах: малые изменения входов могут стать большой долей разности. Сохраняйте дополнительные цифры в промежуточных вычислениях и округляйте итог один раз. Проверяйте фактический режим программного обеспечения, особенно при точном попадании на середину и при представлении десятичных дробей двоичными числами.
Как пользоваться формулой
- Определите неокруглённый результат и единицу измерения, сохранив достаточно промежуточных цифр.
- Установите последний сохраняемый разряд и найдите шаг h между двумя соседними возможными ответами.
- Проверьте, что применяется округление к ближайшему значению, а не усечение или направленное округление.
- Разделите шаг пополам и выразите границу h/2 в той же единице, что и результат расчёта.
- Округлите исходное число и отдельно укажите, что найденная граница относится только к этой операции.
Историческая справка
Округление возникло как практический способ записывать результаты с ограниченным числом разрядов задолго до современных цифровых приборов. Переход от таблиц и ручных вычислений к вычислительной технике сделал явное исследование последствий ограниченной разрядности особенно важным: последовательные операции могут накапливать или усиливать изменения исходных чисел. Утверждение о половине шага следует непосредственно из геометрии равномерной сетки и не требует приписывания одному автору.
В публикации Национального бюро стандартов США SP 747 обсуждается отличие округления точных арифметических чисел от записи измерений: последняя цифра сама по себе не гарантирует точность физического измерения. Руководство JCGM 100:2008 отдельно рассматривает разрешение цифровой индикации и округление данных как возможные источники неопределённости. В современной практике поэтому различают гарантированную границу одного округления и статистическую оценку, для которой требуется модель распределения.
Историческая линия формулы
Граница половины шага — следствие выбора ближайшей точки равномерной сетки, а не результат, надёжно приписываемый одному исследователю. Документы NIST и JCGM приведены как проверяемые современные источники по записи чисел и измерительной неопределённости, а не как свидетельство первого открытия правила.
Пример
Точный результат вычисления длины составляет 12,3467 мм. Для отчёта его записывают до сотых миллиметра, округляя к ближайшему значению. Найдём изменение записи и его предельную величину. Дано: x=12,3467 мм; h=0,01 мм. Ближайшее значение на сетке равно 12,35 мм. Следовательно, x_round−x=12,35−12,3467=0,0033 мм. Предельное изменение: h/2=0,01/2=0,005 мм. Ответ: округление изменило число на +0,0033 мм; модуль не превышает 0,005 мм, или 5 мкм. Проверка: 0,0033<0,005; размерность сохранилась. Это сравнение не доказывает, что реальная длина известна с точностью 5 мкм: исходные измерения могли иметь собственную неопределённость.
Частая ошибка
Не берите за шаг сам последний написанный знак: для 12,35 мм шаг равен 0,01 мм, а не 0,05 мм. Не называйте h/2 полной ошибкой измерения: она ограничивает только одно округление. Не используйте её для усечения, где изменение может приближаться к h. Не округляйте каждую промежуточную операцию без отдельной оценки накопленного влияния.
Практика
Задачи с решением
Округление массы
Условие. Массу 2,764 кг округляют до 0,1 кг. Найдите результат и границу изменения.
Решение. Шаг h=0,1 кг. Ближайшее значение 2,8 кг; изменение 0,036 кг, граница h/2=0,05 кг.
Ответ. 2,8 кг; не более 0,05 кг.
Выбор шага записи
Условие. Какой максимальный десятичный шаг позволит ограничить изменение одним округлением величиной 0,005 В?
Решение. Требуется h/2≤0,005 В, следовательно h≤0,01 В. Из десятичных шагов максимальный подходящий — 0,01 В.
Ответ. 0,01 В.
Дополнительные источники
- https://emtoolbox.nist.gov/Publications/NBSSpecialPublication747.pdf
- https://www.bipm.org/documents/20126/2071204/JCGM_100_2008_E.pdf/cb0ef43f-baa5-11cf-3f85-4dcd86f77bd6
- https://www.nist.gov/pml/special-publication-811/nist-guide-si-appendix-b-conversion-factors
Связанные формулы
Инженерия
Шаг цифрового отсчёта: неопределённость квантования
Если цифровой отсчёт округлён до ближайшего шага d, равномерная модель ошибки округления на интервале ±d/2 даёт стандартную неопределённость d/√12. Шаг дисплея сам по себе не равен точности прибора.
Инженерия
Абсолютная погрешность измерения
Абсолютная погрешность показывает, насколько результат измерения отличается от опорного, эталонного или принятого за истинное значения в тех же единицах, что и сама величина.
Инженерия
Относительная погрешность измерения
Относительная погрешность показывает, какую долю от измеряемого или опорного значения составляет абсолютная погрешность, поэтому удобна для сравнения измерений разного масштаба.
Инженерия
Расширенная неопределенность измерения
Расширенная неопределенность равна комбинированной стандартной неопределенности, умноженной на коэффициент охвата, и используется для записи результата измерения интервалом.