千米转英里换算器

在线把千米换算成英里,附换算公式、常见对照表和一键反向换算。免费即用,无需注册。

结果
0.621371

1 km = 0.621371 mi

换算公式

1 km = 0.621371 mi

千米转英里常见对照表

千米英里
1 km0.621371 mi
2 km1.2427 mi
3 km1.8641 mi
5 km3.1069 mi
10 km6.2137 mi
20 km12.4274 mi
50 km31.0686 mi
100 km62.1371 mi

所有换算都在你的浏览器里完成,输入内容不会上传到 BroBroGo。

常见问题

千米怎么换算成英里?

套用下方公式即可,或直接在上面输入数值,结果实时更新。

这个换算准确吗?

准确。采用国际规定的精确换算系数,在你的浏览器里本地计算,不做四舍五入省略,也不上传服务器。

公里与英里换算:基于国际英寸的精确转换

本页面提供公里(km)与英里(mi)之间的即时双向换算。您输入任一数值,即可获得基于1959年国际英寸定义确定的精确因子的等效值。该换算因子为 1 km = 0.621371192237 mi,其逆运算为 1 mi = 1.609344 km。这是本站唯一一个依赖国际英寸定义(1 in = 25.4 mm 精确值)的长度换算页面,而非基于近似值或历史定义。

换算原理与精确因子

公里与英里的换算并非随意取舍,而是严格溯源至国际单位制(SI)的基本单位——米。根据1959年达成的国际协议,一英寸被精确定义为25.4毫米。在此基础上,一英里传统定义为5280英尺,而一英尺等于12英寸,因此:

  • 1 mi = 5280 ft × 12 in/ft × 25.4 mm/in = 1,609,344 mm = 1609.344 m
  • 逆推得:1 km = 1000 m ÷ 1609.344 m/mi ≈ 0.621371192237 mi

本页面在内部运算时使用上述精确因子,不进行中间四舍五入。显示结果时,保留与输入相同的位数,但小数点后最多12位,以完整呈现因子的精度。例如,输入123.456 km,输出结果为76.711807150211 mi(实际计算值,显示截断至12位)。如果输入的是整数,结果通常显示到6位左右,但您可通过输入更多小数位获得更高精度。

输入与输出规则

  • 数值类型:接受任何实数(整数、小数、负数)。零输入输出零。负值代表方向性长度(例如相对位置差),换算因子相同。
  • 范围限制:无硬性上限。天文距离(如地月距离约384,400 km)也可换算,但显示时使用有效数字格式避免过长小数(例如输出将保留约12位有效数字合理显示)。
  • 错误处理:若输入非数字字符串(如“abc”或“十公里”),页面显示“请输入有效数字”的错误提示,不进行任何换算。
  • 显示精度:输出结果的十进制位数与输入一致,但受限于12位上限。例如输入0.1 km,输出0.062137119224 mi(显示12位);输入1000000 km,输出621371.192237 mi(同样12位)。若输入本身超过12位小数,输出将截断至12位。

历史沿革:国际英寸与千米定义

国际英寸协定(1959年):美国、英国、加拿大等英语国家共同将英寸定义为25.4毫米,取代之前各国微小的差异。这一协定使英制长度单位精确锚定于公制,从此英里不再是独立定义的单位,而是基于米的派生量。
公里(kilometre):源自法国大革命时期创立的十进制度量系统。1799年法国定义米为地球子午线长度的四千万分之一,后经多次精化,1983年起米定义为光在真空中1/299,792,458秒内行进的距离。公里作为米的千倍,是国际单位制(SI)的常用倍数。
英里演变:古罗马“mille passus”(千步)约1,480米;英国在中世纪发展出“法定英里”(statute mile)定为5280英尺。1959年协定后,国际英里固定为1,609.344米。注意:海里(nautical mile)定义不同,为1,852米,不适用于本页面。

实际应用场景

本页面服务于以下常见需求:

  • 跨国驾驶:欧洲大陆使用公里,英国和美国公路标志仍以英里为主。例如法国司机租用美国汽车,需将限速55 mph换算为约88.5 km/h。
  • 跑步与骑行:5公里跑步约合3.107英里,马拉松(42.195 km)约26.219英里。各国赛事距离标示不同,运动员需精确转换。
  • 旅行规划:谷歌地图默认使用公里或英里取决于地区。跨地区行程预估需换算(例如自洛杉矶至旧金山约383 英里 = 616 km)。
  • 测绘与地理:GPS坐标基于米(公制),但历史地图可能采用英里。土地面积(英亩)基于英尺,而公制面积(公顷、平方公里)需通过长度换算间接关联。
  • 教育与练习:学生需熟悉精确因子,理解数学推导。本页面提供即时校验,避免近似计算(如0.6214或1.609)带来的累积误差。

常见换算速查表

下表列出常用距离的精确换算值(公里→英里),供参考:

公里 (km) 英里 (mi) 说明
0.5 0.3106855961185 短距离步行
1 0.621371192237 基本参考
5 3.106855961185 常见跑步距离
10 6.21371192237 10公里路跑
42.195 26.218749768576215 马拉松 (全马)
100 62.1371192237 百公里越野
1000 621.371192237 千公里长途

若需反向(英里→公里),将上述数值乘以1.609344即可。

常见问题 (FAQ)

问:为什么换算因子是0.621371192237而不是0.6214?
答:该因子来自1 in = 25.4 mm的精确定义,经计算得出无限小数。0.6214是四舍五入的近似值,用于日常估算,但本页面使用完整精度以保证科学计算和长距离换算的准确性。

问:输入负值是否有意义?
答:有。例如,您可以输入-10 km表示向南10公里,换算后得到-6.2137 mi。物理上代表方向性位移,数学上因子对负数同样适用。

问:我输入“1000”但得到“621.37”而不是“621.371192237”怎么解释?
答:当输入为整数时,页面会默认显示到小数点后两位(或根据输入格式保持整型显示)?实际上,本页面不截断整数结果:输入1000会显示621.371192237(12位)。若您观察到较少位数,请确认输入格式是否包含小数。如果您输入“1000.”(带小数点),结果将显示12位。若仍不符合,可能是显示设置问题,建议检查输入是否误被当作整数处理。

问:这个换算用于天气预报中的风速可以吗?
答:可以,将km/h转换为mph时,速度换算因子与距离相同。例如10 km/h ≈ 6.2137 mph。但注意温度(℃/℉)和气压(hPa/inHg)需分别使用其他公式。

问:为什么本页不提供海里换算?
答:海里基于地球周长(1海里=1,852米),与英制英里定义不同。本站其他页面专门处理海里与米的换算。本页专注于公里与法定英里之间的唯一关系。