什么是有效数字计算器?
有效数字(sig figs)指的是一个数字中真正具有测量意义的数位。本计算器可同时完成两项任务:一是统计某个数字包含多少位有效数字,二是按你指定的精度对该数字进行四舍五入。它是一款通用的数学工具,广泛用于化学、物理、工程以及日常科学作业——不涉及任何国家或单位的限制,全球通用。
使用方法
请严格按照原样输入数字(保留末尾的零和小数点,因为它们会影响有效数字的计数)。然后选择你希望保留几位有效数字。计算结果会显示原始数字的有效数字位数,以及四舍五入后的数值。
规则详解
计数规则如下:(1)所有非零数字都是有效数字;(2)位于非零数字之间的零是有效数字;(3)前导零(开头的零)永远不算有效数字;(4)末尾的零只有在数字含有小数点时才算有效数字。在四舍五入时,我们会先确定一个十的幂,使前 n 位有效数字恰好落在小数点前,再四舍五入取整数,最后按原比例还原。
$$\text{Rounded} = \frac{\operatorname{round}\!\left(\text{Number} \times 10^{\,p}\right)}{10^{\,p}} \qquad p = \text{Sig figs} - \left\lceil \log_{10}\left|\text{Number}\right| \right\rceil$$
实例演示
以 0.0045600 为例。开头的前导零(0.00)不是有效数字。剩下的数位 4、5、6、0、0 由于存在小数点而全部有效,因此共有 5 位有效数字。将同一个数值四舍五入到 3 位有效数字时,先将其缩放为 \(4.56\),取整后再还原,得到 0.00456。
常见问题
末尾的零一定是有效数字吗?只有在显示了小数点时才算。"1500" 只有 2 位有效数字,而 "1500." 或 "1500.0" 的有效数字位数更多。
计算器能处理负数吗?可以——计数和四舍五入时会忽略符号,最后在结果中保留负号。
为什么 0.0045600 四舍五入到 3 位有效数字会显示为 0.00456?在普通的十进制输出中,末尾用于显示的零可能被省略,但数值本身及其 3 位有效数字的精度都是正确的。