通过MCP连接 →

输入计算

数学公式

广告

结果

工程记数法
47 × 103
尾数介于 1 到 1000 之间,指数为 3 的整数倍
原始数值 47,000
尾数 (m) 47
指数 (3n) 3

什么是工程记数法?

工程记数法是科学记数法的一种变体,区别在于 10 的指数始终限定为 3 的整数倍。这样一来,它就能与工程师日常使用的公制词头一一对应——千(\(10^3\))、兆(\(10^6\))、吉(\(10^9\))、毫(\(10^{-3}\))、微(\(10^{-6}\))等等。数字写作 \(m \times 10^{3n}\),其中尾数 \(m\) 满足 \(1 \le |m| < 1000\),\(n\) 为整数。

标出 3 的倍数的十的幂数轴
工程记数法只使用 3 的倍数作为指数。

如何使用本计算器

输入任意正数或负数——例如 47000、0.0034 或 -1500000——计算器即可返回对应的尾数和指数。由于指数被强制设为 3 的整数倍,尾数始终落在 1 到 1000 之间,可以直接搭配公制词头使用。

公式解析

先取绝对值的以 10 为底的对数,再选出最大的「3 的整数倍」指数 \(e = 3n\),使得原数除以 \(10^e\) 后所得尾数的大小不小于 1 且小于 1000。用符号表示即:

$$x = m \times 10^{3n}$$

零是特殊情况,结果记为 \(0 \times 10^0\)。

Advertisement
将数字分解为尾数乘以十的三 n 次方的示意图
工程记数法的结构:尾数(1 到 1000)乘以 3 的倍数次方的十。

实例演算

以 \(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 毫单位)。

最后更新: