公式本身只有一行
百公里油耗(L/100km)= 加油量(L)÷ 行驶里程(km)× 100
这里的“加油量”指两次加满之间实际补进去的油,不是油箱容量,也不是油费金额;“行驶里程”指同一段时间里车辆跑过的距离,不是车辆的总里程。两个数必须对应同一段行程,公式才有意义。
如果你习惯看“一升油跑多少公里”,把公式倒过来:每升行驶里程(km/L)= 行驶里程(km)÷ 加油量(L)。它和百公里油耗互为倒数关系,一个越小越省,一个越大越省。
核心公式
加油量 ÷ 里程 × 100 = L/100km
先把油量分摊到每一公里,再乘以 100。单位是升和公里时,结果直接就是国内常用的百公里油耗。
加油量 38.6 L
38.6L行驶里程 486 km
486km38.6 ÷ 486 × 100
7.94L/100km为什么要乘 100
加油量除以里程,得到的是“每公里消耗多少升”。这个数字很小,普通家用车大约在 0.06–0.12 L/km,写出来不直观,也不方便比较。乘 100 之后,数字落在 6–12 这样的区间,读起来更接近日常经验。
乘 100 不会改变实际消耗,只是换了一个计量基准。类似的写法还有“每百公里多少千瓦时”“每百公里多少元”,思路一样:把一段不固定的行程折算成统一长度,方便横向比较。
用一个具体例子走一遍
假设你在 9 月 3 日把油加满到跳枪,总里程读数是 12,480 km。之后正常通勤、接送孩子、周末出门,到 9 月 18 日再次加满,总里程 12,986 km,这次加了 39.1 L。
两次加油之间的里程是 12,986 − 12,480 = 506 km。套公式:39.1 ÷ 506 × 100 ≈ 7.72 L/100km。如果当天的油价是 7.89 元/L,每公里油费是 39.1 × 7.89 ÷ 506 ≈ 0.61 元,百公里油费约 60.9 元。
注意 39.1 L 是第二次加进去的量,不是第一次。第一次加满只是建立起点,它的升数不参与这一段行程的计算。同理,9 月 18 日这次加满,同时成为下一段行程的起点。
| 加油量 | 行驶里程 | 计算 | 百公里油耗 |
|---|---|---|---|
| 30 L | 400 km | 30 ÷ 400 × 100 | 7.50 |
| 40 L | 400 km | 40 ÷ 400 × 100 | 10.00 |
| 40 L | 600 km | 40 ÷ 600 × 100 | 6.67 |
| 55 L | 700 km | 55 ÷ 700 × 100 | 7.86 |
反过来用:算油量、油费和续航
已知百公里油耗,可以反推一段行程需要多少油:所需油量(L)= 里程(km)÷ 100 × 百公里油耗。例如往返 420 km、油耗 7.9 L/100km,理论上需要 33.2 L 油。实际出发前应留出余量,不要按理论值卡着加油。
算油费时,先把油耗换成每公里成本:每公里油费(元)= 百公里油耗 ÷ 100 × 油价。再乘行驶里程,就是这段行程的燃油费用。油价变化时只需要替换单价,不必重新测油耗。
算续航时:理论续航(km)= 油箱容量(L)÷ 百公里油耗 × 100。这个结果没有扣除油表见底前必须保留的余量,也没有考虑堵车、爬坡和空调。实际可用里程通常要打一个折扣,长途规划时更不要按理论值安排加油站。
不要把“油箱容量”当成“本次加油量”。油箱标称 50 L,不代表每次都能加进 50 L;油表见底时,管路和预留空间里往往还有余油。计算油耗用的是加油机实际加进去的升数。
单位换算:L/100km、km/L 和 MPG
国内常用 L/100km,部分车机和海外资料用 km/L 或 MPG。换算时先明确是哪一种加仑:美制 1 gal ≈ 3.785 L,英制 1 gal ≈ 4.546 L,两者不能混用。
- km/L = 100 ÷ L/100km
- 美制 MPG = 235.214583 ÷ L/100km
- 英制 MPG = 282.480936 ÷ L/100km
- L/100km = 235.214583 ÷ 美制 MPG
L/100km 换成其他单位
输入百公里油耗,换算成每升公里数和英美制 MPG。
美制 MPG 换回 L/100km
看海外评测或进口车资料时,用这一侧换算更直观。
换算只改变表达方式,不改变车辆的实际消耗。看到“MPG 很高”时,先确认是美制还是英制,再和 L/100km 对照,避免把单位差异当成技术差异。
三个最常见的算错方式
用油钱代替油量
“加了 300 元,跑了 500 公里,所以油耗是 0.6”这个算法得到的是每公里油费,不是油耗。油价一变,结果就变,和车辆消耗无关。正确做法是先用金额除以单价得到升数,再套油耗公式。
用总里程代替区间里程
车辆总里程从 12,480 涨到 12,986,区间里程是 506 km,不是 12,986 km。直接拿总里程去除加油量,会得到一个接近 0 的假油耗。记录时把“上次读数”和“本次读数”都写下来,做减法。
把补枪的油也算进去
跳枪后为了凑整继续补油,补进去的量不一定全部进入油箱,也可能影响下一次的跳枪点。测油耗期间,跳枪即停,按小票数字记录,反而更稳定。
关于公式的几个问题
百公里油耗的公式到底是什么?
百公里油耗(L/100km)= 加油量(L)÷ 两次加油之间的行驶里程(km)× 100。乘 100 是为了把“每公里消耗多少升”换算成“每一百公里消耗多少升”,不改变实际用量。
知道百公里油耗,怎么算一箱油能跑多远?
理论续航(km)= 油箱容量(L)÷ 百公里油耗(L/100km)× 100。例如 50 L 油箱、7.9 L/100km,理论续航约 633 km。实际使用要扣除保留油量,并考虑堵车、空调和载重。
为什么我算出来和官方综合油耗差很多?
官方综合油耗在标准化循环工况下测得,车速、温度、载荷和换挡策略都受控制。日常通勤有冷启动、怠速、拥堵和空调,偏离测试值很正常。差距大小取决于你的用车场景,不是公式错了。
MPG 和 L/100km 怎么换算?
美制 MPG 换成 L/100km,用 235.214583 除以 MPG;英制 MPG 用 282.480936 除以 MPG。反过来,用同样的常数除以 L/100km 就得到 MPG。页面下方的换算器可以直接算。