速度换算器

在线速度单位换算器:千米每小时(km/h)、米每秒(m/s)、厘米每秒、千米每秒与英里每小时(mph)、英尺每秒(ft/s)及航海用「节(kn)」一键互转,输入即出全部等值,内置 1 m/s=3.6 km/h、1 mph=1.609344 km/h、1 节=1.852 km/h 精确换算,高精度十进制无浮点误差。

km/h
100 km/h = 米每秒
27.777778 m/s
公制
毫米每秒mm/s27777.778
厘米每秒cm/s2777.7778
米每分m/min1666.6667
米每秒m/s27.777778
千米每小时km/h100
千米每分km/min1.6666667
千米每秒km/s0.027777778
英制
英尺每秒ft/s91.134442
英尺每分ft/min5468.0665
英里每小时mph62.137119
航海
节(海里每小时)kn53.99568

换算基准:1 米每秒 = 3.6 千米每小时;1 英里每小时 = 1.609344 千米每小时;1 节 = 1.852 千米每小时(海里每小时)。以「米每秒(m/s)」为中间基准换算,结果保留 8 位有效数字。

怎么用

  1. 输入数值在「数值」框里填要换算的速度数字,例如 100、5、1.5。支持小数与负数。
  2. 选择原单位(从)在「从」下拉里选你手上数值的单位。单位按公制(千米每小时/米每秒…)、英制(英里每小时 mph/英尺每秒…)、航海(节)分组,方便查找。注意英里每小时(mph)和节是不同的单位。
  3. 选择目标单位(到)在「到」下拉里选你想换算成的单位,结果区顶部会用大号字突出这一项的换算结果。
  4. 读取全部结果每改一个数或单位就立即重算,无需点等号。下方表格同时列出该数值在所有单位下的等值,当前选中的目标单位会高亮,方便一次对照公制/英制/航海多种单位。

原理与公式

速度换算的核心是把任意单位先折算到一个公共「基准单位」,再折算到目标单位。 本工具以 米每秒(m/s) 为基准,每个单位都带一个「每单位等于多少米每秒」的精确倍率:

目标值 = 数值 × (原单位每 m/s 倍率) ÷ (目标单位每 m/s 倍率)

三套单位体系

公制(SI):由长度与时间组合而成——1 km = 1000 m1 h = 3600 s1 min = 60 s, 所以 1 m/s = 3.6 km/h1 km/h = 1000/3600 m/s ≈ 0.2778 m/s

英制(International foot / mile)1 英尺 = 0.3048 m1 英里 = 1609.344 m, 所以 1 mph = 1609.344/3600 m/s = 0.44704 m/s = 1.609344 km/h1 ft/s = 0.3048 m/s

航海(nautical):以海里为基准——1 海里 = 1852 m1 节(kn)= 1 海里/小时 = 1852/3600 m/s ≈ 0.5144 m/s = 1.852 km/h。 节略快于英里每小时,因为海里(1852 m)比法定英里(1609.344 m)长。

计算示例

100 km/h → m/s:100 × 1000 ÷ 3600 ≈ 27.778 m/s
5 m/s → km/h:5 × 3.6 = 18 km/h
60 mph → km/h:60 × 1.609344 ≈ 96.56 km/h
1 节 ÷ 1 mph = 1852 ÷ 1609.344 ≈ 1.1508

精度:内部以高精度十进制(decimal.js)运算,规避原生浮点误差(0.1 + 0.2 = 0.3),英里/英尺/海里等用精确常数避免舍入累积; 结果统一保留 8 位有效数字,极端量级(如毫米每秒↔千米每秒)自动用科学记数法显示。 计算均在浏览器本地完成。

常见问题

1 米每秒等于多少千米每小时?m/s 和 km/h 怎么换算?
1 米每秒(m/s)= 3.6 千米每小时(km/h),这是最常用的速度换算关系。换算公式很简单:km/h = m/s × 3.6,反过来 m/s = km/h ÷ 3.6。因为 1 千米 = 1000 米、1 小时 = 3600 秒,所以 1 m/s = 1000 米 ÷ (1/3600 小时) = 3.6 km/h。例如 100 km/h ÷ 3.6 ≈ 27.78 m/s,5 m/s × 3.6 = 18 km/h。本工具用精确十进制运算,3.6 km/h 会正好换算回 1 m/s,不会出现 0.9999 这种浮点误差。
1 英里每小时(mph)等于多少千米每小时?
1 英里每小时(mph)= 1.609344 千米每小时(km/h)≈ 1.61 km/h,约等于 0.44704 米每秒。这里的「英里」是国际法定英里(1 mile = 1609.344 米)。所以美国/英国路标上的 60 mph ≈ 96.6 km/h,70 mph ≈ 112.7 km/h。看英文电影、进口车仪表盘、国外限速标志时常用此换算。反向:1 km/h ≈ 0.6214 mph。
「节(kn)」是什么单位?1 节等于多少千米每小时?
节(knot,符号 kn)是航海和航空常用的速度单位,1 节 = 1 海里/小时。1 海里(nautical mile)= 1852 米(国际定义),所以 1 节 = 1.852 千米每小时 ≈ 0.5144 米每秒。轮船、飞机、台风风速、洋流速度多用节表示。注意节比英里每小时(mph)略快,因为 1 海里(1852 米)比 1 英里(1609.344 米)长。例如台风「12 级风」中心风速约 32.7 m/s ≈ 63.6 节。
100 公里要跑多久?速度和时间怎么配合算?
本工具只做速度单位之间的换算(如 km/h↔m/s↔mph),不直接算时间。但有了换算后的速度就能算时间:时间 = 路程 ÷ 速度。例如以 120 km/h 跑 360 公里需 360 ÷ 120 = 3 小时;以 5 m/s(=18 km/h)走 1 公里需 1000 米 ÷ 5 = 200 秒 ≈ 3.3 分钟。需要油费/路程估算可配合本站的油费、ETC 高速费等工具一起用。
马赫(Mach)为什么没有列在换算单位里?
马赫数是「速度 ÷ 当地声速」的比值,而声速会随空气温度、海拔变化(海平面 15℃ 时约 340 m/s,高空更低),不是一个固定的换算常数,所以严格的单位换算工具不把它当作固定单位列出,以免给出误导性的精确值。若做粗略估算,可按声速约 340 m/s ≈ 1224 km/h 计算:马赫 1 ≈ 1224 km/h、马赫 2 ≈ 2448 km/h(仅海平面标准大气下的近似)。
换算结果保留几位?精确吗?
内部用高精度十进制运算(decimal.js),规避了 JavaScript 原生浮点误差(如 0.1+0.2 会得到 0.30000000000000004),并以「米每秒(m/s)」为中间基准、用精确常数换算(英里=1609.344 米、英尺=0.3048 米、海里=1852 米均为国际定义值)。显示时统一保留 8 位有效数字(多余的 0 自动去掉),极端量级(如毫米每秒↔千米每秒)自动用科学记数法。所有计算都在你的浏览器本地完成,不联网、不上传。

来源与更新

单位定义与换算倍率依据(检索日期 2026-06-23):

本工具为纯单位换算,所用倍率均为国家法定计量单位与国际标准的定义值,不含会随政策变化的参数。内容经本站编辑整理与核对,仅供参考。

最近更新:2026-06-23

本工具按国家法定计量单位与国际标准定义换算,结果供日常与一般工程参考;高精度专业计量请以权威标准与仪器为准。马赫数随空气温度、海拔变化,本工具不作为固定单位换算。