汽油里程计算器

填行驶里程与加油量,本页算出百公里油耗、每升公里数与美制 MPG;再填油价,就能看到本次油费和每公里花多少钱。

口径:百公里油耗 = 加油量 ÷ 里程 × 100;每升公里 = 里程 ÷ 加油量;美制 MPG 按 1 英里 = 1.609344 公里、1 加仑 = 3.785411784 升折算。演示里程 500 公里、加油 40 升、油价 7.80 元/升。

使用方法

汽油里程计算器的输入只有三个数,输出五组结果,四步:

  1. 「行驶里程」填这一箱油实际跑了多少公里,演示默认 500 公里。要想算得准,用「上次加满到今天加满」的里程差。
  2. 「加油量」填这次加了多少升,演示默认 40 升。把油加满再记录,比看油表估算可靠得多。
  3. 「油价」填加油当天的单价,演示默认 7.80 元/升;不关心油费就留空,油费那几栏会按 0 显示并给出提示。
  4. 按回车或点「计算油耗」,结果区立刻出现百公里油耗、每升公里、美制 MPG、本次油费、每公里油费五项。

页面打开时就先按演示参数跑了一次,所以你一进来看到的就是 8.00 升每百公里、12.50 公里每升、29.40 MPG、312.00 元这组真实结果。

汽油里程计算器能解决什么

它解决「这箱油到底费不费」这件事,三类人最常用:

  • 想知道真实油耗的车主:行车电脑的表显油耗普遍偏乐观,用加油量和里程自己算一遍,才知道车子实际吃多少油。
  • 要算通勤成本的:把每公里油费算出来,再乘每月通勤公里数,比模糊估算「大概三百块」靠谱。
  • 对比两条路线的:同一辆车跑高速和跑市区,各记一次数据分别算,油耗差多少一目了然。

它不做三件事:不记录历史(每次都是独立一次计算)、不自动抓油价、不评价驾驶习惯好坏。所有数字都由你输入,本页只负责算。

原理和变量

① 百公里油耗怎么算:公式是 加油量 ÷ 行驶里程 × 100。演示里 40 ÷ 500 × 100 = 8.00 升/百公里。这个指标越小越省油,是国内最常用的口径。

② 每升公里怎么算:公式是 行驶里程 ÷ 加油量,演示里 500 ÷ 40 = 12.50 公里/升。它和百公里油耗是同一个事实的两种说法:把每升公里数取倒数再乘 100,就回到百公里油耗。所以 12.50 的倒数 0.08,乘 100 正好是 8.00。

③ 美制 MPG 怎么折算:MPG 是「一加仑跑多少英里」,所以要先把公里折成英里(除以 1.609344),把升折成美制加仑(除以 3.785411784),再相除。演示里 (500 ÷ 1.609344) ÷ (40 ÷ 3.785411784) ≈ 29.40 MPG。它与每升公里之间只差一个固定系数 2.352145,也就是 12.50 × 2.352145 ≈ 29.40。

④ 为什么 MPG 和百公里油耗不成正比:一个是「单位油量能跑多远」,一个是「跑一百公里要多少油」,两者互为反比关系,换算要用除法而不是乘法。235.2145 ÷ MPG 得到百公里油耗:235.2145 ÷ 29.40 ≈ 8.00,与前面算出的结果对得上。所以 MPG 的数字越大越省油,而百公里油耗正好相反,数字越大越费油。

⑤ 每公里油费怎么算:先算本次油费 加油量 × 油价,演示里 40 × 7.80 = 312.00 元;再除以里程得到每公里成本,312.00 ÷ 500 = 0.624 元/公里。这个数字最直观——每开一公里就花六毛二分钱。

⑥ 边界与非法输入:里程为 0 或空时无法计算,页面提示「行驶里程必须大于 0」;加油量为 0 同理;油价留空按 0 处理,油费与每公里成本显示为 0 并提示「未填油价,油费不计入」;填了负数或非数字会被拦下并提示具体是哪一栏。里程超过 10 万公里或加油量超过 1 万升属于明显误输入,同样会给出提示。

完整示例

演示参数:里程 500 公里、加油 40 升、油价 7.80 元/升。五组结果逐一核对:

  • 百公里油耗 = 40 ÷ 500 × 100 = 8.00 升/百公里。
  • 每升公里 = 500 ÷ 40 = 12.50 公里/升。
  • 美制 MPG = (500 ÷ 1.609344) ÷ (40 ÷ 3.785411784) = 29.40。
  • 本次油费 = 40 × 7.80 = 312.00 元。
  • 每公里油费 = 312.00 ÷ 500 = 0.624 元/公里。

换几个数看看趋势:里程 600 公里、加油 42 升时,百公里油耗是 7.00 升,MPG 升到 33.60,油费 327.60 元;里程 1200 公里、加油 120 升时,百公里油耗 10.00 升,MPG 掉到 23.52,油费 936.00 元。同样是加满一箱,多跑一百公里能把油耗拉低近一个油,所以单次短途的数据波动很大,建议连续记三次再取平均。

输入范围与对照表

下表把 18 组常见的里程与加油量组合算全,油价统一按 7.80 元/升,前 12 行直接展开,余下 6 行点「加载更多」:

18 组里程与加油量组合的油耗与油费对照(油价按 7.80 元/升,前 12 行展开,余下 6 行点「加载更多」)
行驶里程(km)加油量(L)百公里油耗(L/100km)每升公里(km/L)MPG(美制)油费(元)每公里(元)
300186.0016.6739.20140.400.468
350216.0016.6739.20163.800.468
400266.5015.3836.19202.800.507
450276.0016.6739.20210.600.468
500408.0012.5029.40312.000.624
550448.0012.5029.40343.200.624
600427.0014.2933.60327.600.546
650528.0012.5029.40405.600.624
700639.0011.1126.13491.400.702
750608.0012.5029.40468.000.624
800648.0012.5029.40499.200.624
900819.0011.1126.13631.800.702

输入范围:里程 0.1 到 100000 公里,步长 0.1;加油量 0.1 到 10000 升,步长 0.1;油价 0 到 100 元/升,步长 0.01。表格里的 MPG 一栏按美制加仑折算,如果用英制加仑(1 加仑 = 4.54609 升),同一个 km/L 会得到大约 20% 大的数字,本页不做英制换算。百公里油耗一栏保留了两位小数,所以你可能会看到相邻两行的油耗相同而油费不同——那是因为里程和加油量同比例放大,油耗不变但花的油钱变多了。

结果边界和舍入

三条边界,看数之前先知道:

  • 单次计算波动大:只填一次数据得到的油耗受路况、气温、载重、胎压影响很大。请连续记录三次以上,用总加油量除以总里程来算,这样一次跑高速或一次长时间怠速都不会把结果带偏。
  • 表显油耗通常偏低:多数车型的表显值比真实值低 3% 到 8%,本页算的是「油枪出油量」口径,得到的数字比表显略高是正常现象,不代表车有问题。
  • 只算燃油车口径:公式对柴油同样适用,因为都是「每百公里消耗多少升」。但插电混动的电耗是每百公里多少度电,单位完全不同,不能用本页换算;纯电车的电耗同理。

常见问题

我输入的数据会上传吗?

不会。三个数字只在浏览器里参与计算,结果直接画在页面上,不发送到任何服务器,也不存进任何记录。

百公里油耗和 MPG 是什么关系?

互为反比。MPG 越大越省油,百公里油耗越小越省油,换算关系是 235.2145 ÷ MPG 等于百公里油耗。演示里 235.2145 ÷ 29.40 正好回到 8.00。

为什么我算出来的油耗比表显高?

表显油耗普遍比实际低 3% 到 8%。本页用的是油枪出油量和实际里程,属于真实口径,数字略高是正常的。

油价留空会怎样?

不影响油耗计算,只把油费和每公里成本显示为 0,并提示你没有填油价。想只看油耗就留空即可。

加了两次油怎么算?

把两次的加油量加总、把两次之间的里程差加总,再用总数输入。这样得到的是一段时期的平均油耗,比单次更稳。

能算电动车的电耗吗?

不能。电动车是每百公里多少度电,单位与升数不同。本页只处理燃油口径,柴油可以用,因为同样是按升算。

里程能用英里吗?

输入框按公里计。如果你的仪表是英里,先乘 1.609344 换成公里再填,否则油耗会算错。

结果保留几位小数?

百公里油耗、每升公里与 MPG 保留两位,每公里油费保留三位,油费保留两位。四舍五入只发生在显示环节,中间不做取整。

相关工具