通过MCP连接 →

输入计算

数学公式

广告

结果

该数字的有效数字位数
5
位有效数字
Rounded to 3 sig figs 0.00456
指定精度 3 sig figs

什么是有效数字计算器?

有效数字(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 位有效数字的精度都是正确的。

最后更新: