长度单位换算
毫米、厘米、米、千米、英寸、英尺、码、英里、海里实时互转。
长度单位换算:法定定义、英制差异与航海单位
现在的"米"是怎么定义的
米已经不是长度原器了,2019 年后它的定义是:光在真空中 1/299792458 秒内传播的距离。光速被固定为精确值 299792458 m/s,所以这个定义是精确的、可全球复现的,不依赖任何实物。
这个变化对日常换算没有影响——所有传统单位的米制当量都保持不变。
英制单位是精确定义的
1959 年国际协定的国际英尺就是 0.3048 m 精确值,由此推导出全部相关单位:
| 单位 | 米制当量 | 精确性 |
|---|---|---|
| 1 英寸 inch | 0.0254 m(25.4 mm) | 精确 |
| 1 英尺 foot | 0.3048 m | 精确 |
| 1 码 yard | 0.9144 m | 精确 |
| 1 英里 mile | 1609.344 m | 精确 |
| 1 海里 nautical mile | 1852 m | 精确 |
这些值都是精确的(无误差),所以换算不存在精度损失。
但有一个历史遗留的例外:美国测量英尺(US survey foot)等于 1200/3937 m ≈ 0.3048006096 m,比国际英尺长一点点(差约 2 ppm,即每英里差约 3 mm)。美国的土地测量长期使用它,导致同一块地按两种英尺算出来的面积略有差异。美国已宣布在 2023 年后逐步停用测量英尺,统一到国际英尺。
海里为什么是 1852 米
海里的定义与地球的几何有关:1 海里等于纬度 1 分(1/60 度)对应的子午线平均弧长。1852 m 是这个值的国际统一约定(此前各国略有不同)。
这个定义带来的实用性很大:在航海图上,纬度的"分"直接等于海里,用圆规量取图上两点的纬度差就能读出距离,不需要任何换算。这也解释了为什么航空和航海的速度以节(1 节 = 1 海里/小时 = 1.852 km/h)计量。
中文单位
| 单位 | 当量 | 说明 |
|---|---|---|
| 1 里 | 500 m | 现代市里;古制各地不同 |
| 1 尺 | 1/3 m ≈ 333.3 mm | 现代市尺(三分米为一尺的十进对应);注意营造尺、古尺都不同 |
| 1 寸 | 约 33.3 mm | 市寸 |
| 1 丈 | 约 3.333 m | 10 尺 |
注意这些是现代的市制。古文、古籍、不同朝代、不同行业(如木工营造)里的"尺"长度差异很大,跨来源数据不要直接换算——同一份古籍里的"尺"可能是另一个值。
天文与微观尺度
| 单位 | 当量 |
|---|---|
| 1 光年 | 约 9.4607 × 1012 km |
| 1 天文单位 AU | 约 1.495979 × 108 km(地球到太阳的平均距离) |
| 1 秒差距 pc | 约 3.0857 × 1013 km ≈ 3.26 光年 |
| 1 埃 Å | 10-10 m |
"光年"是距离单位不是时间单位——这是最常见的科普误读。
换算时的注意点
- 有效数字。原始数据只有 3 位有效数字时,换算结果给到 10 位没有意义。工程图纸和测量数据要给到与实际精度相称的位数。
- 英制单位在不同领域含义不同。屏幕尺寸的"寸"是对角线长度;管材的"寸"是内径(且不同标准不同);这些要按行业约定,不能直接换算。
- 链条计算要一次完成。分步换算(先英里→英尺→米)会累积四舍五入误差。工具是一次换算,没有中间损失。
- 单位和数值要一起看。3.5 到底是 mm 还是 cm 决定了结果差 10 倍,而从数字本身看不出来。数据导入前必须确认单位来源。
工具覆盖米、千米、分米、厘米、毫米、微米、纳米、英里、码、英尺、英寸、海里、光年、天文单位,以及市里、市尺、市寸等中文单位,全部在浏览器本地换算。
常见问题
1 英里等于多少米?
1 英里 = 1609.344 米,是英制与国际单位换算的固定系数。
为什么输入任意一项都会联动?
所有单位都以"米"为基准按系数换算,输入任一单位的值,其余项会按米作为中间量实时算出。