公里换算英里

1 英里 = 1.609344 公里,所以公里换算英里用公里 ÷ 1.609344,英里换公里用英里 × 1.609344;输入数值即可查看 km/mile/米对照与跑步、里程常用距离。

km
1 km = 英里
0.62137119 mile
公里1 km
英里0.62137119 mile
1000 m

换算基准:1 英里 = 1.609344 公里(精确定义值)。公里→英里除以 1.609344,英里→公里乘以 1.609344;结果保留 8 位有效数字。

怎么用

  1. 选择换算方向点「公里 → 英里」或「英里 → 公里」。看国内里程、跑步配速一般是公里转英里;看英文地图、进口车表、英美路标或马拉松官方里程多是英里转公里。
  2. 输入数值在数值框里填要换算的数字,例如 5、10、42.195,支持小数。框右侧会显示当前输入的单位(km 或 mile)。
  3. 读取结果每改一个数或方向就立即重算,无需点等号。大号字给出目标单位结果,下方同时列出公里、英里、米三种值。
  4. 对照常用距离结果区把公里、英里、米并排显示,方便把跑步 5 km、10 km、半程 21.0975 km、全程 42.195 km 或车速表、地图里程一次看清英里读数。

核心要点

公里换算英里只需要一个定义值:1 英里 = 1.609344 公里,也就是1 公里 ≈ 0.621371 英里。先判断手里的数是 km 还是 mile,再用除以或乘以 1.609344 完成双向换算。

  • 公里 → 英里:除以 1.609344(约等于乘以 0.6214)。例:10 km ≈ 6.21 英里,5 km ≈ 3.11 英里。
  • 英里 → 公里:乘以 1.609344。例:1 英里 ≈ 1.61 公里,5 英里 ≈ 8.05 公里。
  • 跑步对照:5 km ≈ 3.11 英里,10 km ≈ 6.21 英里,半马 21.0975 km ≈ 13.1 英里,全马 42.195 km ≈ 26.2 英里。
  • 别混海里:本工具是陆地法定英里(1 mile = 1.609344 km);海里另有定义(1 海里 = 1.852 km),航海航空用,不能混。
  • 边界提醒:1.609344 是定义值,不是经验近似;日常估算可乘 0.62,精确结果按除以 1.609344。

原理与公式

公里与英里都是长度单位,换算靠一个精确定义常数把两者联系起来:

1 英里(mile)= 1.609344 公里(km)= 1609.344 米(1959 国际码磅协定,精确值)

两个方向的公式

英里 = 公里 ÷ 1.609344
公里 = 英里 × 1.609344

推导

国际法定英里定义为 1 英里 = 5280 英尺,而 1 英尺 = 0.3048 米(精确), 所以 1 英里 = 5280 × 0.3048 = 1609.344 米 = 1.609344 公里

计算示例

10 km → 英里:10 ÷ 1.609344 ≈ 6.2137 mile
42.195 km(全马)→ 英里:42.195 ÷ 1.609344 ≈ 26.219 mile
5 mile → 公里:5 × 1.609344 = 8.04672 km
1 km → 英里:1 ÷ 1.609344 ≈ 0.621371 mile

精度:内部以高精度十进制(decimal.js)运算,规避原生 JavaScript 可能出现的0.1 + 0.2 = 0.30000000000000004 这类浮点误差;换算因子用精确值 1.609344,所以1.609344 km 正好得到 1 mile;结果统一保留 8 位有效数字。计算均在浏览器本地完成。

常见问题

1 公里等于多少英里?1 英里等于多少公里?
1 英里 = 1.609344 公里(精确定义值),所以 1 公里 = 1 ÷ 1.609344 ≈ 0.621371 英里。换算规则很直接:公里换英里就除以 1.609344(或乘以约 0.6214),英里换公里就乘以 1.609344。常见对照:5 km ≈ 3.11 英里,10 km ≈ 6.21 英里,1 英里 ≈ 1.61 公里,26.2 英里 ≈ 42.16 公里。
马拉松 42.195 公里是多少英里?
全程马拉松 42.195 公里 ÷ 1.609344 ≈ 26.22 英里(英美常记作 26.2 英里);半程马拉松 21.0975 公里 ≈ 13.11 英里(约 13.1 英里)。跑步常见对照:5 km ≈ 3.11 英里,10 km ≈ 6.21 英里,所以 5 英里 ≈ 8.05 公里,3 英里 ≈ 4.83 公里。
为什么 1 英里正好是 1.609344 公里,换算会不会有误差?
1.609344 是精确定义值,不是经验近似。1959 年美、英等国签订《国际码磅协定》,规定 1 英尺 = 0.3048 米(精确),而 1 英里 = 5280 英尺,所以 1 英里 = 5280 × 0.3048 = 1609.344 米 = 1.609344 公里(精确)。本工具用高精度十进制运算,1.609344 公里会得到正好 1 英里;页面显示的小数位只是为了便于阅读。
公里换英里是乘以 0.6214 还是除以 1.609344?两者一样吗?
本质上一样,但精度不同。1 公里 = 1 ÷ 1.609344 英里,这里 1.609344 是精确定义值;而 0.6214 或 0.621371 只是 1 ÷ 1.609344 的近似值。日常估算用「乘以 0.62」很方便(如 10 km ≈ 6.2 英里),但要精确结果应当「除以 1.609344」。本工具内部统一按除以 1.609344 计算,避免用近似倍数带来的累积误差。
英里和海里一样吗?这里换算的是哪种英里?
不一样。本工具换算的是陆地常用的「国际法定英里(statute mile)」,1 英里 = 1.609344 公里,用于路程、车速、跑步、地图里程。海里(nautical mile)是航海、航空用的另一种单位,1 海里 = 1.852 公里,二者不能混用。看英文路标、车表 MPH(英里每小时)时用的都是法定英里。
英里每小时(mph)怎么换算成公里每小时(km/h)?
速度换算和距离换算用同一个因子。因为 1 英里 = 1.609344 公里,所以时速也满足:km/h = mph × 1.609344,mph = km/h ÷ 1.609344。例如美国高速常见限速 60 mph ≈ 96.6 km/h,70 mph ≈ 112.7 km/h;国内 100 km/h ≈ 62.1 mph。看英文车速表或路标上的 MPH 时,把数字乘以 1.609344 即可得到公里时速。本工具换算的是里程(长度);时速换算沿用同一因子,把上面的公里/英里数直接当成每小时的距离即可。
公里、英里的符号怎么写?换算结果保留几位小数?
公里的常用符号是 km,英里是 mi 或 mile。本工具内部用高精度十进制运算(decimal.js),规避 JavaScript 原生浮点误差(如 0.1 + 0.2 = 0.30000000000000004),换算因子用精确值 1.609344;显示时统一保留 8 位有效数字并去掉多余的 0。所有计算都在浏览器本地完成,不联网、不上传。

来源与更新

单位定义与换算常数依据(检索日期 2026-07-09):

本工具为纯单位换算,换算因子为标准定义值,不含会随政策周期变化的税率、利率或价格参数。内容经本站编辑整理与核对,仅供参考;高精度专业计量请以权威标准与检定仪器为准。

最近更新:2026-07-09

本工具按国际标准定义(1 英里 = 1.609344 公里)换算,结果供日常与一般参考;高精度专业计量请以权威标准与仪器为准。