請輸入上次和這次連續兩次「加滿」油時的里程錶(總里程)讀數,以及這次的加油量。會用加滿法算出實際油耗。
這個頁面可以做什麼
- 只要輸入上次和這次的里程錶(總里程)讀數與加油量,就能馬上知道愛車的實際油耗(加滿法)
- 油耗會同時用台灣常用的 km/L(1 公升可以跑的距離),和歐系車規格表等使用的 L/100km(跑 100 公里需要的油量)兩種方式顯示
- 輸入油價(元/公升,可留空)後,也會同時算出這次加油的金額和「每公里油錢」
- 公式的淺顯解說,以及可直接複製到 Excel、Google 試算表、Python 使用的公式,也都整理在這個頁面
這個計算有什麼用?
能源效率標示和規格表上的油耗,是在規定的測試條件下測得的值,所以實際的油耗(實際油耗)常常因開車方式和路況而比它差。先用加滿法測出自己的實際油耗,就能用「自己車子真正的數字」來估算每月的油錢和出遊的油錢。
只要每次加油時記下里程錶和加油量,不需要特別的工具,誰都能持續做下去。
避免急起步、急加速,維持適當的胎壓,把不需要的東西搬下車——這些做法的效果,只要用加滿法記錄油耗,就能用數字確認。
例如每年開 1 萬公里的人,把實際油耗從 12 km/L改善到 13 km/L,用油量會從約 833 公升減少到約 769 公升,每年少用約 64 公升;以每公升 32.7 元計算,每年約省 2,100 元。
平常都在 12 km/L左右的油耗,在開法沒變的情況下突然掉到 10 km/L以下,可能是胎壓不足或引擎相關的問題正在發出訊號。
油耗紀錄雖然不能斷定故障,卻是保養維修業界也很重視的「送廠檢查的契機」,是身邊就能做的健康檢查。
實際油耗 12.5 km/L、油價每公升 32.7 元的話,開 1 公里的油錢約 2.6 元。單程 20 公里的通勤,每天來回約 105 元,每月 20 天約 2,100 元,只要把距離乘以 2.616 元就能估算。
知道「每公里多少錢」,比較開車還是搭捷運、公車,或在記帳本估算交通費時,都會輕鬆很多。
物流、外送、業務等用車工作的現場,會用加油紀錄(加滿法)管理每台車的油耗,當作油料預算和成本計算的基礎資料。
例如每月開 3,000 公里的配送車,實際油耗是 10 km/L的話,每月用油 300 公升,以每公升 32.7 元計算約 9,810 元。油耗紀錄不只能用來估算費用,也能當作換車判斷的依據。
公式
符號與用語解說
符號
| \(b\) | 這次的里程錶(總里程)讀數(km)。這次加滿油時儀表顯示的數值。 |
| \(a\) | 上次的里程錶讀數(km)。上次加滿油時儀表顯示的數值。 |
| \(d\) | 行駛距離(km)。從上次加油到這次加油之間開的路程,用 \(b - a\) 求出。取自英文 distance(距離)的第一個字母。 |
| \(F\) | 這次的加油量(公升)。在加滿法中,會等於「從上次到這次之間開車用掉的油量」。取自英文 fuel(燃料)的第一個字母。 |
| \(e\) | 實際油耗(km/L)。1 公升汽油實際能跑的距離。取自英文 efficiency(效率)的第一個字母。 |
| \(e_{100}\) | 用 L/100km 表示的實際油耗。跑 100 公里需要的油量(公升),用 \(100 \div e\) 換算。 |
| \(u\) | 油價。每 1 公升汽油的價格(元/公升)。取自英文 unit price(單價)的第一個字母。 |
| \(C\) | 加油金額(元)。這次加油付的錢,用加油量 × 單價求出。取自英文 cost(費用)的第一個字母。 |
| \(k\) | 每公里油錢(元/km)。開 1 公里花掉的油錢。 |
用語
| 里程錶 | 顯示車子到目前為止總共開了多少距離的儀表(總里程,儀表上標示 ODO)。在駕駛座前的儀錶板上,無法歸零。也會當作車子的「總里程數」,用在二手車估價等場合。 |
| 旅程里程錶 | 可以隨時按鈕歸零的里程錶(儀表上標示 TRIP)。上次加油時先歸零,這次旅程里程錶的數值就直接是「從上次以來的行駛距離」。 |
| 加滿法 | 把從這次加滿到下次加滿之間的行駛距離,除以下次加進去的油量,求出實際油耗的測量方法。不需要特別的工具,只靠加油紀錄就能測出油耗,是最常見的方法。 |
| 油耗 | 燃料的消耗效率。在台灣一般用「1 公升汽油可以跑幾公里(km/L)」表示,這個數字越大,越能用少量的油跑得遠。 |
| 實際油耗 | 實際開車時的油耗。會因路況、駕駛方式、開冷氣和乘坐人數等而改變,常常比標示油耗差。可以用這個頁面的加滿法自己測量。 |
| 標示油耗 | 依規定的測試條件測得、寫在車輛能源效率標示和規格表上的油耗。在台灣,新車都要貼經濟部能源署的能源效率標示。實際開車時的油耗和它有差距是很正常的。 |
| km/L | 用 1 公升汽油可以跑的距離(公里)表示油耗的單位,讀作「公里每公升」。台灣的能源效率標示、規格表和日常對話最常用,數字越大越省油。 |
| L/100km | 用跑 100 公里需要的油量(公升)表示油耗的單位,是歐洲主流的寫法。請注意和 km/L 相反,數字越小越省油。 |
建議先了解的基礎知識
為了讓您「理解意義」地使用這個頁面的計算,這裡整理了建議先了解的基礎知識。
遇到卡關時,回頭複習這個表格的內容是最快的方法。
| 大數的減法(國小二、三年級,7~9 歲) |
|
| 除法與小數的計算(國小四、五年級,9~11 歲) |
|
| 單位量(國小五年級,10~11 歲) |
|
| 單位的意義(國小到國中,6~15 歲) |
|
用 Excel 計算的方法
| 這次的里程錶(km) | 45500 |
| 上次的里程錶(km) | 45000 |
| 行駛距離(km) | =B1-B2 |
| 行駛距離(km) | 500 |
| 加油量(公升) | 40 |
| 實際油耗(km/L) | =B1/B2 |
| 實際油耗(km/L) | 12.5 |
| 實際油耗(L/100km) | =100/B1 |
| 加油量(公升) | 40 |
| 油價(元/公升) | 32.7 |
| 加油金額(元) | =B1*B2 |
| 加油金額(元) | 1308 |
| 行駛距離(km) | 500 |
| 每公里油錢(元/km) | =B1/B2 |
第 1 個表格是里程錶的減法,B3 會顯示 500(km)。第 2 個表格是加滿法的主體,B3 會顯示 12.5(km/L)。
第 3 個表格是換算成 L/100km,B2 會顯示 8(L/100km)。第 4、第 5 個表格會用到油價,B3 分別顯示 1308(元)和 2.616(元/km)。只要把 B1 和 B2 換成自己的數值就能使用。
用 Google 試算表計算的方法
| 這次的里程錶(km) | 45500 |
| 上次的里程錶(km) | 45000 |
| 行駛距離(km) | =B1-B2 |
| 行駛距離(km) | 500 |
| 加油量(公升) | 40 |
| 實際油耗(km/L) | =B1/B2 |
| 實際油耗(km/L) | 12.5 |
| 實際油耗(L/100km) | =100/B1 |
| 加油量(公升) | 40 |
| 油價(元/公升) | 32.7 |
| 加油金額(元) | =B1*B2 |
| 加油金額(元) | 1308 |
| 行駛距離(km) | 500 |
| 每公里油錢(元/km) | =B1/B2 |
用 Python 計算的方法
current_odometer_km = 45500 # 這次的里程錶(km)
previous_odometer_km = 45000 # 上次的里程錶(km)
fuel_liters = 40 # 這次的加油量(公升)
price_yen_per_l = 32.7 # 油價(元/公升)
# 行駛距離(km)= 這次的里程錶 − 上次的里程錶
distance_km = current_odometer_km - previous_odometer_km
# 實際油耗(km/L)= 行駛距離 ÷ 加油量(加滿法)
efficiency_km_per_l = distance_km / fuel_liters
# L/100km = 100 ÷ 油耗(km/L)
efficiency_l_per_100km = 100 / efficiency_km_per_l
# 加油金額(元)和每公里油錢(元/km)
cost_yen = fuel_liters * price_yen_per_l
cost_yen_per_km = cost_yen / distance_km
print(f"行駛距離: {distance_km} km")
print(f"實際油耗: {efficiency_km_per_l:.2f} km/L({efficiency_l_per_100km:.2f} L/100km)")
print(f"加油金額: {cost_yen} 元")
print(f"每公里油錢: {cost_yen_per_km:.2f} 元/km")
用 LaTeX 等數學式語言的寫法(可直接複製)
d = b − a
d = b - a
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>d</mi>
<mo>=</mo>
<mi>b</mi>
<mo>−</mo>
<mi>a</mi>
</mrow>
</math>
d = b - a
distance = currentOdometer - previousOdometer
d := b - a;
d = b - a;
d = b - a
e = d ÷ F
e = \frac{d}{F}
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>e</mi>
<mo>=</mo>
<mfrac><mi>d</mi><mi>F</mi></mfrac>
</mrow>
</math>
e = d / F
efficiency = distance/fuel
e := d/F;
e = d/F;
e = d/F
e₁₀₀ = 100 ÷ e
e_{100} = \frac{100}{e}
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<msub><mi>e</mi><mn>100</mn></msub>
<mo>=</mo>
<mfrac><mn>100</mn><mi>e</mi></mfrac>
</mrow>
</math>
e_100 = 100 / e
efficiencyLPer100km = 100/efficiency
e100 := 100/e;
e100 = 100/e;
e_100 = 100/e
C = F × u
C = F \times u
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>C</mi>
<mo>=</mo>
<mi>F</mi>
<mo>×</mo>
<mi>u</mi>
</mrow>
</math>
C = F * u
cost = fuel*price
C := F*u;
C = F*u;
C = F×u
k = C ÷ d
k = \frac{C}{d}
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>k</mi>
<mo>=</mo>
<mfrac><mi>C</mi><mi>d</mi></mfrac>
</mrow>
</math>
k = C / d
costPerKm = cost/distance
k := C/d;
k = C/d;
k = C/d
請 ChatGPT 幫忙計算的方法
你是油耗計算助理。請務必實際執行 Python 程式碼來進行以下計算,並只根據執行結果的數值回答(不要用心算或推測回答)。 上次加滿油時,里程錶(總里程)是 45000 km,這次加滿油時是 45500 km。這次的加油量是 40 公升(上次和這次都加滿油)。油價是每公升新臺幣 32.7 元。 請分別求出以下數值: 1. 從上次加油到這次的行駛距離(km) 2. 用加滿法算出的實際油耗(km/L),以及換算成 L/100km 的值 3. 這次的加油金額(元)和每公里油錢(元/km) 請列出計算用的公式和執行結果的數值。
使用方法
-
1輸入數值在輸入欄中輸入要計算的數值
-
2計算按下「計算」按鈕
-
3查看結果計算結果會立即顯示。計算的思路和公式的解說,也都能在同一個頁面查看
DataChef 的特色
不需專業知識,操作直覺又簡單
無須登錄任何個人資料
按下「下載」後自動刪除檔案
無須標註來源出處
亦無須事先取得商用授權