数学

有效数字计算器

设置
重置
分享结果
保存
嵌入
报告错误

分享计算器

将我们的免费计算器添加到您的网站

请输入有效的 URL。仅支持 HTTPS URLs。


将页面上计算器输入字段中的当前值用作嵌入计算器的默认值。


输入框边框聚焦颜色,开关框选中颜色,选择项悬停颜色等。


请同意使用条款。

预览

保存计算器

计算器设置

请输入在允许范围内的值。

请输入在允许范围内的值。

请输入在允许范围内的值。

请输入在允许范围内的值。

分享计算器

什么是有效数字计算器?

有效数字计算器做两项相关的工作。首先,它计算一个数字包含多少个有效数字(也称为有效位数,或”sig figs”)。其次,它将该数字四舍五入到您选择的精度,正好保留您所要求的有效数字位数。

有效数字表达了一个量的已知精度。读数 100.00 g100.00\ \text{g} 所声称的精度远高于 100 g100\ \text{g},即使两个值在数值上相等 — 小数点后的尾随零表示”我们将其测量到最接近的百分之一克”。由于该区别存在于数字书写的方式中,因此此计算器将您的输入作为书写的文本来读取,而非将其转换为普通数字,所以尾随零和前导零绝不会被无声地丢弃。

计数规则

计算器应用识别有效数字的标准规则:

  • 非零数字1199)始终是有效的。
  • 有效数字之间的零是有效的 — 例如 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只有 2255 是有效的
1230.1230.4尾随小数点使最后的零有效

四舍五入到有效数字

  • 3.141593.14159 四舍五入到 3 位有效数字:前三位有效数字是 331144,下一位数字(11)向下舍入,得到 3.143.14
  • 0.00456780.0045678 四舍五入到 2 位有效数字:前两位有效数字是 4455;下一位数字(66)向上舍入,得到 0.00460.0046
  • 9876598765 四舍五入到 2 位有效数字:前两位有效数字是 9988;下一位数字(77)将 88 向上舍入到 99,得到 9900099000

实际用途

  • 科学和实验室工作 — 以诚实反映所用仪器的精度报告测量值。
  • 工程 — 在计算中携带正确的位数,使最终答案既不过高也不过低地陈述。
  • 教育 — 检查作业答案并了解为什么 100100100.00100.00 不可互换。
  • 数据清理 — 在进一步分析前规范化一列测量值的精度。将此与四舍五入计算器配合用于小数位四舍五入,或在汇总一组读数时使用平均值计算器

注意事项

  • 单独的 00 被视为有一位有效数字。
  • 诸如 1.23×1041.23 \times 10^{4} 的科学记数法仅通过计算尾数来处理(1.231.23 有三位有效数字);指数不增加精度。
  • 由于输入被作为文本读取,您必须完全按照您的意图键入数字 — 包括任何尾随零和尾随小数点 — 才能使计数反映您的预期精度。

报告错误

此字段为必填项。