什么是工程记数法?
工程记数法是科学记数法的一种变体,区别在于 10 的指数始终限定为 3 的整数倍。这样一来,它就能与工程师日常使用的公制词头一一对应——千(\(10^3\))、兆(\(10^6\))、吉(\(10^9\))、毫(\(10^{-3}\))、微(\(10^{-6}\))等等。数字写作 \(m \times 10^{3n}\),其中尾数 \(m\) 满足 \(1 \le |m| < 1000\),\(n\) 为整数。
如何使用本计算器
输入任意正数或负数——例如 47000、0.0034 或 -1500000——计算器即可返回对应的尾数和指数。由于指数被强制设为 3 的整数倍,尾数始终落在 1 到 1000 之间,可以直接搭配公制词头使用。
公式解析
先取绝对值的以 10 为底的对数,再选出最大的「3 的整数倍」指数 \(e = 3n\),使得原数除以 \(10^e\) 后所得尾数的大小不小于 1 且小于 1000。用符号表示即:
$$x = m \times 10^{3n}$$零是特殊情况,结果记为 \(0 \times 10^0\)。
实例演算
以 \(x = 47000\) 为例。普通科学记数法写作 \(4.7 \times 10^4\),但 4 并不是 3 的整数倍。把指数向下取整到最接近的 3 的整数倍,得到 \(10^3\),于是做除法:
$$47000 \div 1000 = 47$$因此工程记数法为 \(47 \times 10^3\),也就是 47 千单位。
常见问题
它和科学记数法有什么区别?科学记数法让尾数保持在 1 到 10 之间,指数可以是任意整数;工程记数法则要求指数为 3 的整数倍,尾数介于 1 到 1000 之间。
为什么要用 3 的整数倍?因为它正好对应国际单位制(SI)的公制词头,于是 \(4.7 \times 10^4\) Hz 可写成 \(47 \times 10^3\) Hz = 47 kHz,读起来更直观。
能处理很小的数字吗?可以。0.0034 会转换为 \(3.4 \times 10^{-3}\)(即 3.4 毫单位)。