通过MCP连接 →

输入计算

数学公式

广告

结果

SI 词头换算
1 × 100 (base units)
词头名称 符号 因子 十进制表示 换算结果
Quetta Q 10^30 1,000,000,000,000,000,000,000,000,000,000 1.0E-30
Ronna R 10^27 1,000,000,000,000,000,000,000,000,000 1.0E-27
Yotta Y 10^24 1,000,000,000,000,000,000,000,000 1.0E-24
Zetta Z 10^21 1,000,000,000,000,000,000,000 1.0E-21
Exa E 10^18 1,000,000,000,000,000,000 1.0E-18
Peta P 10^15 1,000,000,000,000,000 1.0E-15
Tera T 10^12 1,000,000,000,000 1.0E-12
Giga G 10^9 1,000,000,000 1.0E-9
Mega M 10^6 1,000,000 1.0E-6
Kilo k 10^3 1,000 0.001
Hecto h 10^2 100 0.01
Deca da 10^1 10 0.1
(no prefix) - 10^0 1 1.0
Deci d 10^-1 0.1 10.0
Centi c 10^-2 0.01 100.0
Milli m 10^-3 0.001 1000.0
Micro u 10^-6 0.000001 1000000.0
Nano n 10^-9 0.000000001 1.0E9
Pico p 10^-12 0.000000000001 1.0E12
Femto f 10^-15 0.000000000000001 1.0E15
Atto a 10^-18 0.000000000000000001 1.0E18
Zepto z 10^-21 0.000000000000000000001 1.0E21
Yocto y 10^-24 0.000000000000000000000001 1.0E24
Ronto r 10^-27 0.000000000000000000000000001 1.0E27
Quecto q 10^-30 0.000000000000000000000000000001 1.0E30

什么是 SI 词头换算计算器?

这个工具能把用某一个 SI(国际单位制)公制词头表示的数值,换算成用其他所有标准词头表示的等价数值。SI 词头其实就是十的幂的名称——从最大的 quetta(\(10^{30}\))一直到最小的 quecto(\(10^{-30}\))。由于公制词头都是纯粹的十的幂,这种换算具有通用性:无论在哪个国家、针对哪种基本单位(米、克、瓦特,乃至按十进制处理的字节等)都完全适用。

按十的幂次排列的国际单位制词头数轴
国际单位制词头按十的幂次刻度排列,从昆它到昆克托。

使用方法

数值框中输入你的数字,再在源词头中选择该数值当前使用的前缀。计算器会立即把同一个物理量改写成全部 25 个词头的形式。与源词头对应的那一行会高亮显示,并显示你输入的原始数值。

公式详解

每个词头都对应一个整数指数。要把数值从源词头(指数 srcExp)转换到目标词头(指数 tgtExp),只需按两者指数之差移动小数点:

$$\text{换算结果} = \text{数值} \times 10^{\left(\text{srcExp} - \text{tgtExp}\right)}$$

这等同于先把数值归一化为不带词头的基本单位(\(\text{base} = \text{数值} \times 10^{\text{srcExp}}\)),再除以目标因子(\(\text{base} / 10^{\text{tgtExp}}\))。直接使用单一的指数差,可以在跨度很大(最高达 \(\pm 60\))时避免数值溢出。

将换算公式表示为两个指数间偏移的示意图
换算时将数值乘以十的源指数与目标指数之差次幂。

实例演算

假设你有 5 兆(Mega)(\(\text{srcExp} = 6\))。基本数值为 \(5 \times 10^6 = 5{,}000{,}000\)。

  • 换成吉(Giga,tgtExp 9):\(5 \times 10^{(6-9)} = 0.005 \text{ G}\)
  • 换成千(Kilo,tgtExp 3):\(5 \times 10^3 = 5{,}000 \text{ k}\)
  • 换成基本单位(tgtExp 0):\(5{,}000{,}000\)
  • 换成毫(Milli,tgtExp -3):\(5 \times 10^9 = 5{,}000{,}000{,}000 \text{ m}\)
  • 换成微(Micro,tgtExp -6):\(5 \times 10^{12} \text{ m}\)

常见问题

为什么符号要区分大小写? 大写 M 表示兆(\(10^6\)),而小写 m 表示毫(\(10^{-3}\));千的符号是小写 k。一旦大小写写错,数值就会相差十亿倍。

quetta、ronna、ronto 和 quecto 是什么? 这四个词头是第 27 届国际计量大会(CGPM)于 2022 年新增的,分别对应 \(10^{30}\)、\(10^{27}\)、\(10^{-27}\) 和 \(10^{-30}\),主要用于数据存储和科学领域的超大、超小量级。

可以输入负数或零吗? 可以。零换算到任何词头都是零,负数则保持其负号不变。

最后更新: