DevToolbox
跳到主内容

单位换算

13 类单位一次列出全部换算结果,支持批量输入

支持小数、千分位、下划线与科学计数法,例如 1000 / 1,000 / 1_000 / 1e3

换算结果

长度kmm
1千米km=1000m

等式:1 千米 = 1000 米

全部单位

16 个单位来自 1 千米
名称symbol数值复制
千米km1
基准m1000
分米dm10000
厘米cm100000
毫米mm1000000
微米µm1000000000
纳米nm1000000000000
英里mi0.62137119
yd1093.61
英尺ft3280.84
英寸in39370.08
海里nmi0.5399568
2
300
3000
30000

批量对照

每行一个数值 · 千米

每行输入一个数字,下面按行输出换算到「米 (m)」的结果,行数一一对应; 无法解析的行显示「—」。

在上方每行输入一个数字,即可逐行查看换算结果。

分类长度共 13 个分类
单位个数16来源 km → 目标 m
基准单位米 (m)
输入数值1千米 (km)
换算说明结果最多 8 位有效数字超出范围自动使用科学计数法

关于单位换算

单位换算出错通常不是因为算不对,而是因为记错了倍率: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」这种错误结果。

1 KB 到底是 1000 还是 1024 字节?

两个都有出处: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 米)不是同一个单位,古代尺的长度在不同朝代也不一样,本工具使用现代市制。