这个换算器能做什么
通用单位换算器可以把一个数值,在所选物理量类别内从一种单位换算成另一种单位。它涵盖十二大类别:长度、面积、体积、重量/质量、速度、压强、能量、功率、力、时间、温度和数字存储。每个类别都有自己的一套单位,换算只能在同一类别内进行——你无法把米换算成千克。
如何使用
先输入要换算的数值,选择类别,然后分别填入源单位代码和目标单位代码。所有代码都列在表单下方(例如 mi 表示英里,km 表示千米,lb 表示磅,kg 表示千克)。点击计算,即可得到换算结果,并附带一行易读的说明,例如“5 mi = 8.04672 km”。
公式详解
对于所有可乘(线性)物理量,每个单位都由一个换算系数定义:即一个该单位等于多少个 SI 基本单位。换算分为两步——先把输入值换算成基本单位,再把基本单位的值换算成目标单位:
基本单位值 = 输入值 × 源单位系数,然后 结果 = 基本单位值 ÷ 目标单位系数,整理后即为 $$\text{output} = \text{input} \times \dfrac{\text{fromFactor}}{\text{toFactor}}$$温度是唯一的例外:由于摄氏度、华氏度、开尔文和兰金度的零点各不相同,工具会先换算成开尔文,再换算到目标温标(这是仿射变换,而非单一系数相乘)。
实例演算
把 5 英里换算成千米。1 英里等于 1609.344 米,因此基本单位值 $$= 5 \times 1609.344 = 8046.72 \text{ 米}$$1 千米等于 1000 米,于是结果 $$= 8046.72 \div 1000 = \mathbf{8.04672 \text{ km}}$$温度示例:把 100 °C 换算成 °F,得 $$100 \times \frac{9}{5} + 32 = \mathbf{212 \text{ }^\circ\text{F}}$$
常见问题
为什么十进制和二进制数据单位不一样?十进制存储单位(KB、MB、GB)以 1000 为底数的幂次计算,而二进制单位(KiB、MiB、GiB)以 1024 为底数的幂次计算。一个“吉字节”GB 等于 1,000,000,000 字节,而一个吉比字节 GiB 等于 1,073,741,824 字节。
这里的加仑是美制还是英制?体积单位默认采用美制。如需英制加仑(4.54609 升),请使用 impgal,它比美制加仑(3.785 升)更大。
为什么温度换算结果会被标记为无效?开尔文和兰金度是带有真正零点的绝对温标。如果换算出的温度低于绝对零度,工具会发出警告,因为这样的数值在物理上是不可能存在的。