祈灵工具箱

🎯有效数字计算器 - 在线数有效数字、按有效数字修约与运算

化学、物理实验报告和工程计算都离不开有效数字。输入一个数字(支持 0.004500、1200、1.20e3、6.02×10^23 等写法),工具会数出有效数字位数,并用颜色逐位标出:非零数字、夹在中间的 0、有小数点时末尾的 0 都有效,开头的 0 只起定位作用不算,没有小数点的整数末尾 0(如 1200)有歧义,会给出可能的范围。修约模式可以保留 N 位有效数字或 N 位小数,舍入规则除了常用的四舍五入,还有实验数据修约常用的“四舍六入五成双”(银行家舍入)、进一法、去尾法以及向正/负无穷取整,结果同时给出普通写法、科学计数法和工程计数法,并附 1~8 位有效数字对照表。运算模式按有效数字规则计算两个测量值:加减法对齐到最不精确的那一位,乘除法保留最少的有效数字位数,计算用精确十进制完成,不会出现 0.1+0.2 这类浮点误差。

免费 · 无需注册 · 浏览器本地处理最后更新:

正在加载工具...

如何使用有效数字计算器

  1. 1选择模式:数有效数字、修约或有效数字运算
  2. 2输入数字(运算模式输入两个测量值并选择运算符)
  3. 3查看有效数字位数、逐位说明、修约结果和科学计数法

常见问题

0.00450 有几位有效数字?
3 位。开头的 0.00 只用来确定小数点位置,不是有效数字;4 和 5 是非零数字,有效;最后的 0 在小数点后面,表示测量精确到这一位,也有效。写成科学计数法是 4.50 × 10^-3。
1200 有几位有效数字?
有歧义:末尾的两个 0 可能只是占位,也可能是测量得到的。通常按最少的 2 位计;若要表示 3 位或 4 位,应写成 1.20 × 10^3、1.200 × 10^3,或在末尾加小数点写成 1200.。
什么是四舍六入五成双?
也叫银行家舍入:要舍去的部分小于 5 就舍,大于 5 就入;正好是 5(后面没有其他非零数字)时,看保留的最后一位,是偶数就舍、奇数就入,例如 2.25 → 2.2,2.35 → 2.4。它避免了四舍五入总是向上偏的系统误差,GB/T 8170 数值修约规则采用的就是这种方法。
有效数字的加减和乘除规则有什么不同?
加减法看小数位:结果保留到参与运算的数中最靠前的那个末位,例如 12.11 + 18.0 = 30.1。乘除法看有效数字个数:结果的有效数字位数与参与运算的数中最少的那个相同,例如 2.50 × 3.1 = 7.8。多步计算时建议中间结果多留一两位,最后一步再修约。