Benzinrechner
Eine Fahrt von 400 Meilen mit einem Auto, das 25 Meilen pro Gallone schafft, braucht 16 Gallonen, die bei 3,2 pro Gallone 51,2 kosten. Geben Sie Strecke, Effizienz und den Preis pro Gallone oder Liter ein. Kostenlos in Ihrem Browser.
- Kostenlos
- Läuft in Ihrem Browser
- Ohne Anmeldung
- Ihre Daten bleiben auf Ihrem Gerät
Im Browser ausführen – kostenlos
Rechenbeispiel
- Entfernung
- 400
- Wirkungsgrad
- 25
- Kraftstoffpreis
- 3,2
- Kraftstoffvolumen
- 16
- Gesamtkosten
- 51,2
Eine Familienreise, ein Wochenendbesuch oder ein langer täglicher Arbeitsweg beginnt meist mit derselben Küchentischfrage: Wie viel Benzin braucht das Auto, und was kostet dieser Kraftstoff zum heutigen Pumppreis. Dieser Benzinrechner nimmt drei Alltagswerte — die Reisedistanz, die Fahrzeugeffizienz als Distanz pro Kraftstoffeinheit und den Preis einer Einheit Benzin — und liefert Kraftstoffmenge plus Gesamtkosten. Die Menge ist Distanz geteilt durch Effizienz; die Kosten sind diese Menge mal dem Einheitspreis. Die Identität ist einheitenagnostisch, sodass Meilen mit Meilen pro Gallone und Kilometer mit Kilometern pro Liter funktionieren, wenn die drei Eingaben ein kohärentes System teilen.
Wie der Benzinrechner drei Zahlen in Menge und Kosten verwandelt
Die Kraftstoffmenge einer Fahrt ist die Reisedistanz geteilt durch die Fahrzeugeffizienz, wenn die Effizienz als Distanz pro Kraftstoffeinheit geschrieben wird — Meilen pro Gallone, Kilometer pro Liter oder jedes andere stimmige Paar. Eine Fahrt von vierhundert Meilen in einem Wagen mit fünfundzwanzig Meilen pro Gallone braucht sechzehn Gallonen; bei drei Dollar und zwanzig Cent pro Gallone betragen die Gesamtkosten einundfünfzig Dollar und zwanzig Cent. Dieselbe Schulidentität gilt metrisch: einhundertachtzig Kilometer bei zwölf Kilometern pro Liter brauchen fünfzehn Liter, mal dem Literpreis.
Diese Seite bleibt bei diesem Ergebnispaar. Halten Sie die Einheiten kohärent — mischen Sie keine Meilen mit Kilometern pro Liter, ohne vorher umzurechnen. Broschürenaufkleber und Bordcomputer sind zu anderen Zeiten nützlich, aber die alltägliche Suche nach einem Benzinrechner ist meist diese Drei-Zahlen-Identität und sonst nichts.
Wo ein Haushalts-Benzinrechner im Alltag und in Software hingehört
Privatfahrer begegnen dieser Rechnung, wenn eine Kartendistanz, eine Handbuch-Effizienz und ein Pumpfoto genügen, um zu entscheiden, ob ein Wochenendbesuch ins Monatsbudget für Kraftstoff passt. Haushalte nutzen sie, um zwei Autos auf derselben Strecke zum selben Aushangpreis zu vergleichen, ohne einen Flottentelematikstapel zu öffnen. Studierende und Fahrlehrer nutzen sie, um die Lehrbuchidee des nötigen Kraftstoffs mit einer konkreten Menge und konkreten Kosten zu verbinden, einschließlich des klassischen Beispiels von vierhundert Meilen bei fünfundzwanzig Meilen pro Gallone, das sechzehn Gallonen ergibt.
Spesen- und Kilometerprodukte rufen den Vertrag aus Skripten auf, wenn ein Nutzer eine geplante Distanz und eine Nenneffizienz einträgt und die App Menge und Geld zeigen muss, ohne eine Routing-Engine mitzuliefern. Produkt- und Bildungswerkzeuge nutzen die Zwei-Zahlen-Antwort, wenn das Publikum bereits in einem kohärenten Einheitensystem arbeitet und auf derselben Nutzlast keinen Umrechner braucht. Halten Sie Anfragen unter der veröffentlichten Größengrenze, pinnen Sie Menge und Kosten in Tests auf sechs Dezimalstellen, und Sie erhalten eine reproduzierbare Benzinzahl für Familienbudgets, LMS-Plugins und Edge-Worker, ohne ein eigenes Fahrzeugdynamikmodell aufzustellen.
Anwendungsfälle
Familienbudget für Benzin auf der Reise
Geben Sie geplante Meilen oder Kilometer, den mittleren mpg- oder km/L-Wert des Autos und den örtlichen Pumppreis ein, um Kraftstoffmenge und Gesamtkosten zu sehen, bevor Sie Hotels buchen.
Häufige Fragen
Wie berechnet der Benzinrechner Menge und Kosten?
Die Kraftstoffmenge ist distance / efficiency. Die Gesamtkosten sind diese Menge mal dem Einheitspreis.
Was geschieht, wenn Distanz oder Effizienz null oder negativ sind?
Eine nicht positive Reiselänge oder Fahrzeugeffizienz definiert keine Tankfüllung, daher erfindet der Rechner weder Unendlich noch ein stilles NaN.
Welche Einheiten soll ich eingeben?
Nutzen Sie ein einziges kohärentes System: Meilen mit Meilen pro Gallone und einem Preis pro Gallone, oder Kilometer mit Kilometern pro Liter und einem Preis pro Liter. Diese Seite rechnet gemischte Einheiten nicht für Sie um.
Darf der Kraftstoffpreis null sein?
Ja, wenn Distanz und Effizienz positiv sind. Ein Einheitspreis von null auf einem gemessenen Abschnitt ergibt Gesamtkosten von null. Ein negativer Pumppreis wird zurückgewiesen.
Was kostet der Benzinrechner?
Er ist auf dieser Seite in Ihrem Browser kostenlos.
Was passiert, wenn Strecke oder Effizienz null oder negativ sind?
Dann gibt es kein Ergebnis. Eine Strecke von null ergibt keine Tankfüllung, und eine Effizienz von null würde durch null teilen. Beide Werte müssen größer als null sein.
Kann ich zwei Autos auf derselben Strecke vergleichen?
Ja. Rechnen Sie zweimal mit derselben Strecke und demselben Preis und ändern Sie nur die Effizienz des jeweiligen Autos. Der Kostenunterschied zeigt, welches sich auf dieser Fahrt mehr lohnt.
Verwandte Tools
Für Entwickler — API-Zugang
Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
curl -X POST https://api.kit.forhosting.com/life/gas \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"distance":400,"efficiency":25,"fuel_price":3.2}'const res = await fetch("https://api.kit.forhosting.com/life/gas", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"distance": 400,
"efficiency": 25,
"fuel_price": 3.2
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/life/gas",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"distance": 400,
"efficiency": 25,
"fuel_price": 3.2
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/life/gas", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"distance":400,"efficiency":25,"fuel_price":3.2}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"distance":400,"efficiency":25,"fuel_price":3.2}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/life/gas", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"distance": 400,
"efficiency": 25,
"fuel_price": 3.2
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "life.gas",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Limits
max_abs | 1000000000 |
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |
Technische Hinweise
Distanz und Effizienz müssen positive endliche Zahlen sein; ein Null- oder Negativwert wird mit invalid_input zurückgewiesen, statt einen Gratis-Tank zu erfinden oder durch null zu teilen.
Wie der Benzinrechner drei Zahlen in Menge und Kosten verwandelt
Sie senden die Pflichtfelder distance, efficiency und fuel_price als JSON-Zahlen oder numerische Zeichenketten. Die Aliasse miles, km, trip_distance und d fallen auf distance; fuel_efficiency, mpg, economy, km_per_l und fuel_economy fallen auf efficiency; price, gas_price, price_per_unit und fuel_unit_price fallen auf den Einheitspreis. Die Antwort wiederholt die drei Eingaben nach stabiler Rundung auf sechs Dezimalstellen, plus fuel_volume, total_cost, eine Methodenzeile und eine Formelzeichenkette, die Sie neben eine Budgetzeile drucken können. Es gibt kein Verkehrsmodell, keine Live-Karte und keine datumsabhängige Abkürzung: die Engine baut zwei endliche nichtnegative Zahlen im zulässigen Zahlenbereich oder weist die Eingabe mit invalid_input zurück. Diese Ehrlichkeit ist der Sinn eines Haushalts-Benzinrechners.
Eingabevertrag, Einheiten und die Prüfungen auf positive Zahlen
Optionale führende Pluszeichen und wissenschaftliche Notation auf numerischen Zeichenketten sind erlaubt, wenn sie als endliche Dezimalzahlen gelesen werden; eingebettete Leerzeichen, Hex-Präfixe und nichtnumerische Token werden mit einer Meldung zurückgewiesen, die das Feld nennt, damit eine schlechte Zelle nicht zu einer falschen Tankfüllung wird. Nach der Prüfung wendet die Engine die Schulidentität an: die Kraftstoffmenge ist Distanz geteilt durch Effizienz, und die Gesamtkosten sind diese Menge mal dem Einheitspreis. Distanz und Effizienz müssen streng positiv sein. Der Kraftstoffpreis darf null sein, wenn Distanz und Effizienz positiv sind: kostenloser Kraftstoff auf einem gemessenen Abschnitt liefert Gesamtkosten von null, und das ist eine legitime Budgetzeile. Ein negativer Pumppreis wird zurückgewiesen. Die bevorzugten Felder sind distance für die Reiselänge, efficiency für die Distanz-pro-Einheit-Angabe des Fahrzeugs und fuel_price für den Pumppreis einer Kraftstoffeinheit, aber die dokumentierten Aliasse werden akzeptiert, damit Tabellen, Abfragezeichenketten und typisierte Formulare denselben Vertrag ohne umbenannte Spalten nutzen können. Eine Null- oder Negativstrecke definiert keine Tankfüllung, und eine Null- oder Negativeffizienz würde durch null teilen oder einen unsinnigen Kredit erfinden, daher scheitern beide Fälle mit invalid_input. Das ist der festgelegte Fehlerweg. Größenobergrenzen halten die Ergebnisse auf dem Worker-Isolate endlich. Koppeln Sie den kostenlosen Browserlauf auf dieser Seite mit der tarifierten API, wenn Sie dasselbe mathematische Ergebnis in einer automatisierten Pipeline brauchen.
Wo ein Haushalts-Benzinrechner im Alltag und in Software hingehört
Auf dieser Seite läuft die Arbeit vollständig in Ihrem Browser; über die API kostet jede erfolgreiche Abfrage $0.002, fehlgeschlagene Prüfung wird nicht berechnet, und nach der Antwort wird nichts gespeichert. Diese Trennung — freie interaktive Erkundung und eine tarifierte, identische API — entspricht dem Rest des Stufe-A-Katalogs und lässt Sie von einer Küchentischdemo zu einer automatisierten Pipeline wechseln, ohne das mathematische Ergebnis zu ändern. Dieser Endpoint addiert weder Maut noch Unterkunft noch Essen und teilt die Rechnung nicht unter Mitfahrenden; er beantwortet nur die Benzinzeile.
Integrationsbeispiele
Hausaufgaben- und Fahrschulprüfungen
Bestätigen Sie die Lehrbuchidentität volume = distance / efficiency und cost = volume × price, einschließlich des geforderten invalid_input, wenn Distanz oder Effizienz nicht positiv sind.
Deterministische Fixtures für Spesen-Apps
Erzeugen Sie reproduzierbare Felder fuel_volume und total_cost für Haushaltsbudget-Werkzeuge, CI-Assertions und einfache Kilometer-Dashboards.