英里每加仑(美)转公里每升

把美制英里每加仑换算成公里每升,并同时给出等效的升每百公里。这不是一个固定乘数能概括的换算:油耗的两种写法互为倒数,本页以升每百公里为基准量做中间换算。打开页面已填好 30 MPG 的示例,改数值按 Enter 立即重算。

按 Enter 立即换算;油耗不能为 0,否则基准量会除零。
默认 6 位,只允许 0 到 10 的整数。
默认已填示例;数值为 0 或非法会点名行号并说明跳过原因,不会静默归零。

提示:数值框按裸 Enter 触发,批量框按 Ctrl/Cmd + Enter 触发。

换算速查表(每行都由页面算法现场算出)

输入数值换算结果备注

速查表默认显示前 12 行,导出与复制都直接取自同一份数据数组,不会漏掉未展开的行。

使用方法

本页把美制 MPG、英制 MPG 与公里每升放在同一套倒数换算里,任意两两都能互转,结果还会附上一行等效升每百公里。默认已填好示例,打开即可看到结果。

  1. 在「数值」框填要换算的数,例如 30;这是唯一必填项,按 Enter 键(不加 Ctrl、Cmd 或 Shift)立即换算。注意油耗不能填 0,否则基准量会出现除零,页面会明确报错而不是给一个零结果。
  2. 用「从」和「换算为」选源与目标单位:美制 MPG、公里每升、英制 MPG 三种任意组合,把公里每升换回 MPG 也是同一套操作。
  3. 「结果小数位」默认 6,允许 0 到 10,改动后结果按新位数重新舍入;位数只影响显示,内部用完整精度先算出升每百公里基准量再换算。
  4. 「交换单位」对调两个下拉框并立刻重算,是核对反向结果最快的办法;「复制结果」把当前等式连同等效升每百公里一起收进剪贴板;「载入示例」把数值、单位、小数位与批量框还原。
  5. 「批量换算」是多行文本框,每行一个数,按 Ctrl/Cmd + Enter 一次换算整批;为 0 或非法行会点名第几行并说明跳过原因,不会悄悄按零处理。

速查表前 12 行直接显示,点「加载更多」展开全部 16 行;可导出带 BOM 的 CSV,或按 TSV 复制整张表。结果区带 role="alert",读屏软件会朗读结果。

能解决什么

第一类是读美系车资料与油耗标签。美国市场用英里每加仑标油耗,国内和欧洲习惯用升每百公里或公里每升。有的目录把本页记作「英里每加仑(美)转公里每升」,括号里的美制指 US gallon;本页给出 30 MPG 对应 12.754311 km/L、等效 7.840486 L/100km 这组可直接引用的数值。

第二类是避免把倒数关系当成固定乘数。很多人记一个「MPG 乘 0.425」就以为万事大吉,但那只是代数化简后的表面系数;真正的结构是 MPG 与升每百公里互为倒数,多段油耗一平均就露馅。本页把中间基准量显式显示出来,让你看清每一步是怎么倒过来的。

第三类是区分美制与英制加仑。同样写 30 MPG,英制加仑比美制大约两成,实际更费油;混用会让整段油耗对比失真。本页把两种 MPG 分开列,换算结果各自带上正确的升每百公里基准量。

本页不做这些事:不按车型或路况估油耗、不算油费与里程成本、不判断排放或环保标准。它只回答「这个油耗数值换成另一套写法是多少」。

原理和变量

两种油耗写法互为倒数。MPG 是距离除以体积,数值越大越省油;升每百公里是体积除以距离,数值越小越省油。二者描述同一件事,却站在分子分母的两边。公里每升和 MPG 同属距离除以体积,所以它们之间是正比;一旦牵扯到升每百公里,就必须取倒数,不能一乘了事。

以升每百公里作基准量,公式才能统一。给每个单位记一个常数 f:美制 MPG 是 235.214583,公里每升是 100,英制 MPG 是 282.480936,升每百公里本身是 1。换算写成两步:base = f[from] / in 先得到升每百公里基准量,out = f[to] / base 再换成目标单位。例如 30 美制 MPG 的 base 是 235.214583 / 30 = 7.840486 L/100km,再除以 100 得 12.754311 km/L。反向 10 km/L 的 base 是 100 / 10 = 10 L/100km,再得 235.214583 / 10 = 23.521458 MPG。

为什么升每百公里不塞进下拉框。若把它当成普通单位也写成「out = f[to] / base」,因为它的 f 是 1,算出来会变成基准量的倒数而不是基准量本身,公式当场失效。这正是倒数换算与普通乘法换算的分水岭:本页把升每百公里留作中间基准量显示在结果里,才让三步以内的任意互转共用同一条式子。若你看到别处把它写成线性系数表,多半是漏掉了这层倒数结构。

常数从几何定义校验过。1 英里等于 1.609344 公里,1 美制加仑等于 3.785411784 升,两者相除得 0.425143707430272;而 100 / 235.214583 = 0.4251437080327626,工具里的 235.214583 是四舍五入值,相对差只有 1.417e-7%。所以 km/L = MPG × 100 / 235.214583 看似是一个乘数,实质是倒数关系的代数化简,不能反过来说这套换算是线性的。

英制加仑差两成。英制加仑约 4.546 升,大于美制的 3.785 升,所以同为 30 MPG,美制对应 7.840486 L/100km,英制对应 9.416031 L/100km,数值相同反而更费油。常数 282.480936 与 235.214583 之比正体现了这个约 20% 的差距。

完整示例

默认样本是 30 美制 MPG,页面加载时结果区直接给出 30 MPG = 12.754311 km/L,并附等效 7.840486 L/100km。它不是写死的一句话:脚本先算 235.214583 / 30 = 7.8404861 作基准量,再用 100 / 7.8404861 = 12.754311 得到结果,最后按 6 位小数舍入。

批量框默认填了 10、20、25、30、40、50 六行,按 Ctrl/Cmd + Enter 一次列出结果;某行为 0 或非法时会点名那一行并说明跳过,不会输出一个莫名其妙的零。

对照表

速查表把美制 MPG 转公里每升、公里每升转美制 MPG、以及英制 MPG 的交叉换算排在一起,共 16 行,默认显示前 12 行,点「加载更多」展开剩余 4 行。每一行都由脚本用 base = f[from] / in 与 out = f[to] / base 现场算出:输入值取自上面那组示例,结果列算完再按当前小数位格式化,改小数位后整张表跟着变。

备注只标换算方向,不含数值。需要带走时,「导出表格 CSV」生成带 BOM 的文件,中文表头在 Excel 里不乱码;「复制表格 TSV」把 16 行按制表符拼好放进剪贴板。导出与复制都取自同一份数组,不会漏掉屏幕上未展开的行。

结果边界与舍入

常见问题

为什么不能只记住一个乘数?

因为 MPG 与升每百公里互为倒数,km/L = MPG × 100 / 235.214583 只是把「先取基准量、再取倒数」两步化简后的表面形式。一旦要平均多段油耗、或换成升每百公里,线性乘数立刻失效。本页把中间基准量显示出来,正是为了让你看见这层倒数结构。

基准量为什么选升每百公里?

升每百公里是体积除以距离,和 MPG 正好站在分子分母两边。把它当中间量后,base = f[from] / in 与 out = f[to] / base 能统一处理三种单位;若把它也塞进下拉框当普通单位,因为它的系数是 1,同一条式子会算出倒数而不是基准量本身。

多段油耗该怎么平均?

按总里程除以总油量,等价于调和平均。30 MPG 跑 100 英里加 20 MPG 跑 100 英里,总耗油 8.333333 加仑、总里程 200 英里,整体 24 MPG;算术平均 25 MPG 是错的,偏差 1 MPG。想线性相加,只有升每百公里可以。

30 MPG 美制和英制哪个更费油?

英制更费油。英制加仑约 4.546 升,大于美制 3.785 升,所以同为 30 MPG,美制对应 7.840486 L/100km,英制对应 9.416031 L/100km。常数 282.480936 与 235.214583 之比体现的正是这约 20% 的差距,跨国比油耗前先确认制式。

反向换算准确吗,能复算回原值吗?

能。反向走同一套基准量:10 km/L 的 base 是 10 L/100km,换回美制 MPG 得 235.214583 / 10 = 23.521458;再换回 km/L 仍得 10。点「交换单位」即可现场验证,看到的差异只来自显示小数位。

235.214583 这个常数准吗?

它来自定义并被几何值校验过:1 英里 1.609344 公里、1 美制加仑 3.785411784 升,相除得 0.425143707430272;而 100 / 235.214583 = 0.4251437080327626,相对差仅 1.417e-7%。工具取四舍五入值,误差在第七位之后,日常换算完全够用。

为什么 MPG 越高省油越不明显?

因为油耗与 MPG 是倒数关系,收益边际递减。20 升到 30 MPG,每 100 英里省约 1.67 加仑;30 升到 40 MPG 只省约 0.83 加仑。想直观比较省了多少油,看升每百公里的差值比看 MPG 的差值更可靠。

输入 0 或文字会怎样,数据会上传吗?

填 0 会触发专门的除零报错,填文字、留空、小数位越界各有具体提示并停止换算;批量框里某一行非法会点名行号与原文。全部计算在浏览器本地完成,不发请求、不写 Cookie,也不联网查车型油耗或油价。

相关工具

下面三个工具都与整理油耗与用车数值有关,按需取用,内链均为站内已上线页面。