Значимые цифры , также называемые значащими цифрами или сиг-фигами , — это определенные цифры в числе, записанном в позиционной нотации , которые несут как надежность, так и необходимость в передаче определенной величины. При представлении результата измерения (например, длины, давления, объема или массы), если количество цифр превышает то, что может разрешить измерительный прибор, только количество цифр в пределах возможности разрешения является надежным и, следовательно, считается значимым.
Например, если измерение длины дает 114,8 мм, используя линейку с наименьшим интервалом между отметками в 1 мм, первые три цифры (1, 1 и 4, представляющие 114 мм) являются определенными и составляют значимые цифры. Кроме того, цифры, которые являются неопределенными, но значимыми, также включены в значимые цифры. В этом примере последняя цифра (8, вносящая 0,8 мм) также считается значимой, несмотря на ее неопределенность. [1] Таким образом, это измерение содержит четыре значимые цифры.
Другой пример включает измерение объема 2,98 л с неопределенностью ± 0,05 л. Фактический объем находится между 2,93 л и 3,03 л. Даже если некоторые цифры не полностью известны, они все равно значимы, если они имеют смысл, поскольку они указывают фактический объем в пределах приемлемого диапазона неопределенности. В этом случае фактический объем может быть 2,94 л или, возможно, 3,02 л, поэтому все три цифры считаются значимыми. [1] Таким образом, в этом примере есть три значимые цифры.
Следующие типы цифр не считаются значимыми: [2]
Ноль после десятичной дроби (например, 1.0) является значимым, и следует соблюдать осторожность при добавлении такой десятичной дроби. Таким образом, в случае 1.0 есть две значащие цифры, тогда как 1 (без десятичной дроби) имеет одну значащую цифру.
Среди значащих цифр числа наиболее значимая цифра — это цифра с наибольшим значением показателя степени (самая левая значащая цифра/цифра), а наименее значимая цифра — это цифра с наименьшим значением показателя степени (самая правая значащая цифра/цифра). Например, в числе «123» «1» — это наиболее значимая цифра, представляющая сотни (10 2 ), а «3» — наименее значимая цифра, представляющая единицы (10 0 ).
Чтобы избежать передачи вводящего в заблуждение уровня точности, числа часто округляются . Например, это создало бы ложную точность, если бы измерение было представлено как 12,34525 кг, когда измерительный прибор обеспечивает точность только до ближайшего грамма (0,001 кг). В этом случае значимые цифры — это первые пять цифр (1, 2, 3, 4 и 5) от крайней левой цифры, и число должно быть округлено до этих значимых цифр, в результате чего 12,345 кг будет точным значением. Погрешность округления (в этом примере 0,00025 кг = 0,25 г) приблизительно соответствует числовому разрешению или точности. Числа также могут быть округлены для простоты, не обязательно для указания точности измерения, например, ради целесообразности в новостных передачах.
Арифметика значимости охватывает набор приблизительных правил для сохранения значимости посредством вычислений. Более продвинутые научные правила известны как распространение неопределенности .
Далее предполагается основание 10 (основание 10, десятичные числа). ( См. единицу в конце для распространения этих концепций на другие основания. )
Определение значимых цифр в числе требует знания того, какие цифры имеют значение, что требует знания разрешения, с которым измеряется, получается или обрабатывается число. Например, если измеримая наименьшая масса составляет 0,001 г, то в измерении, заданном как 0,00234 г, «4» бесполезна и должна быть отброшена, в то время как «3» полезна и часто должна быть сохранена. [3]
Значение конечных нулей в числе, не содержащем десятичной точки, может быть неоднозначным. Например, не всегда может быть ясно, является ли число 1300 точным до ближайшей единицы (просто случайно оказывается точным кратным ста) или оно показано только до ближайших сотен из-за округления или неопределенности. Существует множество соглашений для решения этой проблемы. Однако они не используются повсеместно и будут эффективны только в том случае, если читатель знаком с соглашением:
Поскольку приведенные выше соглашения не являются общепринятыми, для указания значимости числа с конечными нулями доступны следующие более широко признанные варианты:
Округление до значащих цифр — более универсальный метод, чем округление до n цифр, поскольку он обрабатывает числа разных масштабов единообразно. Например, население города может быть известно только с точностью до тысячи и может быть указано как 52 000, в то время как население страны может быть известно только с точностью до миллиона и может быть указано как 52 000 000. Первое может иметь ошибку в сотни, а второе — в сотни тысяч, но оба имеют две значащие цифры (5 и 2). Это отражает тот факт, что значимость ошибки одинакова в обоих случаях относительно размера измеряемой величины.
Чтобы округлить число до n значащих цифр: [8] [9]
В финансовых расчетах число часто округляется до заданного количества знаков. Например, до двух знаков после десятичного разделителя для многих мировых валют. Это делается потому, что большая точность несущественна, и обычно невозможно погасить долг меньше наименьшей денежной единицы.
В британских налоговых декларациях доход округляется до ближайшего фунта, а уплаченный налог рассчитывается до ближайшего цента.
В качестве иллюстрации десятичное число 12,345 может быть выражено различным количеством значащих цифр или десятичных знаков. Если недостаточная точность недоступна, то число округляется каким-либо образом, чтобы соответствовать доступной точности. В следующей таблице показаны результаты для различной общей точности при двух способах округления (N/A означает Неприменимо).
Еще один пример для 0,012345 . (Помните, что начальные нули не имеют значения.)
Представление ненулевого числа x с точностью до p значащих цифр имеет числовое значение, которое определяется по формуле: [ необходима цитата ]
который может потребоваться записать со специальной маркировкой, как описано выше, чтобы указать количество значащих конечных нулей.
Рекомендуется включать в результат измерения неопределенность измерения, например , , где x best и σ x — наилучшая оценка и неопределенность измерения соответственно. [10] x best может быть средним значением измеренных значений, а σ x может быть стандартным отклонением или кратным отклонению измерения. Правила записи следующие: [11]
Неопределенность может подразумеваться последней значащей цифрой, если она явно не выражена. [1] Подразумеваемая неопределенность составляет ± половину минимальной шкалы в позиции последней значащей цифры. Например, если масса объекта сообщается как 3,78 кг без упоминания неопределенности, то может подразумеваться неопределенность измерения ± 0,005 кг. Если масса объекта оценивается как 3,78 ± 0,07 кг, так что фактическая масса, вероятно, находится где-то в диапазоне от 3,71 до 3,85 кг, и желательно сообщить ее одним числом, то 3,8 кг является наилучшим числом для сообщения, поскольку его подразумеваемая неопределенность ± 0,05 кг дает диапазон массы от 3,75 до 3,85 кг, что близко к диапазону измерения. Если неопределенность немного больше, т. е. 3,78 ± 0,09 кг, то 3,8 кг по-прежнему остается наилучшим единственным числом для указания, поскольку если бы было указано «4 кг», то много информации было бы потеряно.
Если необходимо записать подразумеваемую неопределенность числа, то ее можно записать так, указав ее как подразумеваемую неопределенность (чтобы читатели не распознали ее как неопределенность измерения), где x и σ x — это число с дополнительной нулевой цифрой (чтобы следовать правилам записи неопределенности, приведенным выше) и подразумеваемая неопределенность этого числа соответственно. Например, 6 кг с подразумеваемой неопределенностью ± 0,5 кг можно записать как 6,0 ± 0,5 кг.
Поскольку существуют правила определения значащих цифр в непосредственно измеряемых величинах, существуют также руководящие принципы (не правила) для определения значащих цифр в величинах, рассчитанных на основе этих измеренных величин.
Значимые цифры в измеряемых величинах наиболее важны при определении значимых цифр в вычисляемых величинах с их помощью. Математическая или физическая константа (например, π в формуле для площади круга с радиусом r как π r 2 ) не оказывает влияния на определение значимых цифр в результате расчета с ней, если ее известные цифры равны или больше значимых цифр в измеряемых величинах, используемых в расчете. Точное число, такое как ½ в формуле для кинетической энергии массы m со скоростью v как ½ mv 2 , не оказывает влияния на значимые цифры в вычисляемой кинетической энергии, поскольку число ее значимых цифр бесконечно (0,500000...).
Описанные ниже руководящие принципы призваны избегать более точного результата расчета, чем измеренные величины, но они не гарантируют, что полученная подразумеваемая неопределенность будет достаточно близка к измеренным неопределенностям. Эту проблему можно увидеть при преобразовании единиц. Если руководящие принципы дают подразумеваемую неопределенность слишком далеко от измеренных, то может потребоваться определить значимые цифры, которые дают сопоставимую неопределенность.
Для величин, созданных из измеренных величин путем умножения и деления , вычисленный результат должен иметь столько значащих цифр, сколько имеет наименьшее количество значащих цифр среди измеренных величин, используемых в расчете. [12] Например,
с одной , двумя и одной значащей цифрой соответственно. (Здесь предполагается, что 2 не является точным числом.) Для первого примера первый множитель умножения имеет четыре значащие цифры, а второй — одну значащую цифру. Множитель с наименьшим количеством или наименее значащих цифр — это второй множитель с одной, поэтому окончательный вычисленный результат также должен иметь одну значащую цифру.
Для преобразования единиц подразумеваемая неопределенность результата может быть неудовлетворительно выше, чем в предыдущей единице, если следовать этому руководству по округлению; например, 8 дюймов имеют подразумеваемую неопределенность ± 0,5 дюйма = ± 1,27 см. Если его преобразовать в сантиметровую шкалу и следовать руководству по округлению для умножения и деления, то 2 0,32 см ≈ 20 см с подразумеваемой неопределенностью ± 5 см. Если эта подразумеваемая неопределенность считается слишком завышенной, то более правильными значимыми цифрами в результате преобразования единиц могут быть 2 0 .32 см ≈ 20. см с подразумеваемой неопределенностью ± 0,5 см.
Другим исключением из применения приведенного выше правила округления является умножение числа на целое число, например, 1,234 × 9. Если следовать приведенному выше правилу, то результат округляется как 1,234 × 9,000.... = 11,1 0 6 ≈ 11,11. Однако это умножение по сути добавляет 1,234 к самому себе 9 раз, например, 1,234 + 1,234 + … + 1,234, поэтому приведенное ниже правило округления для сложения и вычитания является более правильным подходом к округлению. [13] В результате окончательный ответ равен 1,234 + 1,234 + … + 1,234 = 11,10 6 = 11,106 (увеличение на одну значимую цифру).
Для величин, созданных из измеренных величин путем сложения и вычитания , последняя значащая цифра (например, сотни, десятки, единицы, десятые, сотые и т. д.) в вычисленном результате должна быть такой же, как самая левая или самая большая цифра среди последних значащих цифр измеренных величин в расчете. Например,
с последними значащими цифрами в разряде единиц , десятых , единиц и тысяч соответственно. (Здесь предполагается, что 2 не является точным числом.) Для первого примера, первый член имеет свою последнюю значащую цифру в разряде тысячных, а второй член имеет свою последнюю значащую цифру в разряде единиц . Самая левая или самая большая позиция цифры среди последних значащих цифр этих членов является разрядом единиц, поэтому вычисленный результат также должен иметь свою последнюю значащую цифру в разряде единиц.
Правило вычисления значащих цифр для умножения и деления не совпадает с правилом сложения и вычитания. Для умножения и деления имеет значение только общее количество значащих цифр в каждом из множителей в расчете; позиция цифры последней значащей цифры в каждом множителе не имеет значения. Для сложения и вычитания имеет значение только положение цифры последней значащей цифры в каждом из членов в расчете; общее количество значащих цифр в каждом члене не имеет значения. [ необходима цитата ] Однако большая точность часто будет получена, если некоторые незначащие цифры сохраняются в промежуточных результатах, которые используются в последующих расчетах. [ необходима цитата ]
Логарифм по основанию -10 нормализованного числа ( т. е. a × 10 b , где 1 ≤ a < 10, а b — целое число) округляется таким образом, чтобы его десятичная часть (называемая мантиссой ) имела столько же значащих цифр, сколько значащих цифр в нормализованном числе.
При вычислении антилогарифма нормализованного числа результат округляется до количества значащих цифр, равного количеству значащих цифр в десятичной части числа, подлежащего антилогарифмированию.
Если трансцендентная функция (например, показательная функция , логарифм и тригонометрические функции ) дифференцируема в элементе своей области определения «x», то ее число значащих цифр (обозначаемых как «значащие цифры числа ») приблизительно связано с числом значащих цифр в x (обозначаемых как «значащие цифры числа x ») по формуле
,
где - номер состояния .
При выполнении многоэтапных вычислений не округляйте результаты вычислений промежуточных этапов; сохраняйте столько цифр, сколько это практически возможно (по крайней мере, на одну цифру больше, чем позволяет правило округления на каждом этапе) до конца всех вычислений, чтобы избежать кумулятивных ошибок округления при отслеживании или записи значимых цифр в каждом промежуточном результате. Затем округлите окончательный результат, например, до наименьшего количества значимых цифр (для умножения или деления) или самой левой последней позиции значащей цифры (для сложения или вычитания) среди входных данных в окончательном вычислении. [14]
При использовании линейки изначально используйте наименьшую отметку в качестве первой предполагаемой цифры. Например, если наименьшая отметка линейки составляет 0,1 см, а считывается 4,5 см, то это 4,5 (±0,1 см) или 4,4 см до 4,6 см относительно наименьшего интервала отметки. Однако на практике измерение обычно можно оценить на глаз ближе, чем интервал между наименьшей отметкой линейки, например, в приведенном выше случае оно может быть оценено как между 4,51 см и 4,53 см. [15]
Также возможно, что общая длина линейки может быть неточной до степени наименьшей отметки, и отметки могут быть неидеально расположены в пределах каждой единицы. Однако, если предположить, что линейка обычного хорошего качества, должно быть возможно оценить десятые доли между ближайшими двумя отметками, чтобы получить дополнительный десятичный знак точности. [16] Невыполнение этого требования добавляет ошибку в чтении линейки к любой ошибке в калибровке линейки.
При оценке доли особей, имеющих определенную характеристику в популяции, на основе случайной выборки из этой популяции количество значимых цифр не должно превышать максимальную точность, допускаемую данным размером выборки.
Традиционно в различных технических областях «точность» относится к близости данного измерения к его истинному значению; «прецизионность» относится к стабильности этого измерения при многократном повторении. Таким образом, можно быть «совершенно неправым». Надеясь отразить то, как термин «точность» фактически используется в научном сообществе, существует недавний стандарт ISO 5725, который сохраняет то же определение точности, но определяет термин «истинность» как близость данного измерения к его истинному значению и использует термин «точность» как комбинацию истинности и точности. (См. статью о точности и точности для полного обсуждения.) В любом случае количество значащих цифр примерно соответствует точности , а не точности или более новой концепции истинности.
Компьютерные представления чисел с плавающей точкой используют форму округления до значащих цифр (обычно не отслеживая их количество), в общем случае с двоичными числами . Количество правильных значащих цифр тесно связано с понятием относительной погрешности (которое имеет то преимущество, что является более точной мерой точности и не зависит от основания , также известного как основание, используемой системы счисления).
Электронные калькуляторы , поддерживающие специальный режим отображения значащих цифр, встречаются сравнительно редко.
Среди калькуляторов, поддерживающих соответствующие функции, можно назвать Commodore M55 Mathematician (1976) [17] и S61 Statistician (1976) [18], которые поддерживают два режима отображения, где DISP+ nвыдает n значащих цифр в общей сложности, а ++ выдает n десятичных знаков.DISP.n
Семейства графических калькуляторов Texas Instruments TI-83 Plus (1999) и TI-84 Plus (2004) поддерживают режим Sig-Fig Calculator , в котором калькулятор оценивает количество значащих цифр введенных чисел и отображает его в квадратных скобках позади соответствующего числа. Результаты вычислений будут скорректированы так, чтобы отображать только значащие цифры. [19]
Для калькуляторов WP 34S (2011) и WP 31S (2014), разработанных сообществом на базе HP 20b / 30b , режимы отображения значащих цифр + и + (с дополнением нулями) доступны как опция времени компиляции . [20] [21] Калькуляторы WP 43C (2019) [22] / C43 (2022) / C47 (2023) , разработанные сообществом на базе SwissMicros DM42, также поддерживают режим отображения значащих цифр.SIGnSIG0n
Как правило, следует пытаться читать любую шкалу с точностью до одной десятой ее наименьшего деления путем визуальной интерполяции [пример опущен].
Экспериментальные электрические испытания..