为什么温度换算和长度不一样?
因为温度的零点不对应。长度是纯粹的倍数关系(1 米 = 100 厘米),而 0°C 等于 32°F,换算需要先加偏移再乘倍率:°F = °C × 9/5 + 32。同理绝对温度 0 K = -273.15°C。本工具对温度单独使用仿射公式,所以不会出现「0 度换算是 0」这种错误结果。
13 类单位一次列出全部换算结果,支持批量输入
支持小数、千分位、下划线与科学计数法,例如 1000 / 1,000 / 1_000 / 1e3
等式:1 千米 = 1000 米
| 名称 | symbol | 数值 | 复制 |
|---|---|---|---|
| 千米 | km | 1 | |
| 米基准 | m | 1000 | |
| 分米 | dm | 10000 | |
| 厘米 | cm | 100000 | |
| 毫米 | mm | 1000000 | |
| 微米 | µm | 1000000000 | |
| 纳米 | nm | 1000000000000 | |
| 英里 | mi | 0.62137119 | |
| 码 | yd | 1093.61 | |
| 英尺 | ft | 3280.84 | |
| 英寸 | in | 39370.08 | |
| 海里 | nmi | 0.5399568 | |
| 里 | 里 | 2 | |
| 丈 | 丈 | 300 | |
| 尺 | 尺 | 3000 | |
| 寸 | 寸 | 30000 |
每行输入一个数字,下面按行输出换算到「米 (m)」的结果,行数一一对应; 无法解析的行显示「—」。
在上方每行输入一个数字,即可逐行查看换算结果。
单位换算出错通常不是因为算不对,而是因为记错了倍率:1 英寸是 2.54 厘米不是 2.5,1 海里是 1852 米,1 里是 500 米;温度更特殊,摄氏与华氏之间是「先加偏移再乘倍率」的仿射关系,没法用一个系数乘出来。本工具把 13 类单位集中在一起,输入一个数值就把该分类下的所有单位全部算出来,不用反复挑来挑去。
换算结果按数量级自动选择普通小数或科学计数法,并去掉无意义的尾随 0,因此 1 纳米不会显示成 0.000000001,1 公里也不会显示成 1000.0000。输入支持千分位逗号、下划线与科学计数法。批量模式可以一次粘贴一列数字(例如一批英寸尺寸),逐行给出目标单位的结果,方便直接在表格里使用。
因为温度的零点不对应。长度是纯粹的倍数关系(1 米 = 100 厘米),而 0°C 等于 32°F,换算需要先加偏移再乘倍率:°F = °C × 9/5 + 32。同理绝对温度 0 K = -273.15°C。本工具对温度单独使用仿射公式,所以不会出现「0 度换算是 0」这种错误结果。
两个都有出处:SI 标准里 K = 1000,而 IEC 标准用 KiB 表示 1024。硬盘厂商按 1000 计算,操作系统长期按 1024 显示,这就是「买来 1TB 硬盘只显示 931GB」的原因。本工具同时提供 KB(1000)与 KiB(1024)两种单位,换算时看清用的是哪一个即可。
按 1929 年以来的市制:1 里 = 500 米、1 丈 ≈ 3.3333 米、1 尺 ≈ 0.3333 米、1 寸 ≈ 0.0333 米,即 1 丈 = 10 尺、1 尺 = 10 寸。注意市尺与英制 foot(英尺,0.3048 米)不是同一个单位,古代尺的长度在不同朝代也不一样,本工具使用现代市制。