Cout par mile
Avec un carburant à 3,5 le gallon et une voiture qui fait 28 miles par gallon, chaque mile coûte 0,125 en carburant. Saisissez le prix, le rendement et, si vous le souhaitez, un coût d'entretien au mile pour comparer des voitures ou fixer une indemnité kilométrique. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Prix du carburant
- 3,5
- Consommation de carburant
- 28
- Entretien par mile
- 0
- Coût du carburant par mile
- 0,125
- Coût par mile
- 0,125
- Précision
- 6
Ce calculateur de coût au mile convertit un prix du carburant et l'efficacité énergétique d'un véhicule en coût pour parcourir un mile, puis ajoute au besoin une figure d'entretien par mile pour l'huile, les pneus, les freins et l'usure générale. Conducteurs, responsables de flotte et services de remboursement utilisent la même forme close pour comparer des voitures, fixer des indemnités kilométriques et vérifier si un trajet quotidien plus long l'emporte encore sur un autre mode de transport. Le moteur est de l'arithmétique finie pure : le coût carburant par mile égale le prix du carburant divisé par l'efficacité, puis l'entretien par mile est ajouté lorsqu'il est fourni.
Où le raisonnement au coût par mile s'insère dans les trajets, les flottes et le logiciel
On rencontre le raisonnement au coût par mile lorsqu'un foyer compare deux voitures d'occasion après une flambée du carburant, lorsqu'une personne en télétravail se demande si un trajet plus long l'emporte encore sur un abonnement ferroviaire, ou lorsqu'une petite entreprise fixe un remboursement kilométrique qui devrait couvrir le carburant plus un peu d'usure sans copier à l'aveugle un tarif public.
Les bureaux de flotte utilisent le même taux pour classer les véhicules par coût d'exploitation avant de regarder le prix d'achat, et les prestataires de livraison s'en servent pour coter un supplément par mile qui reste honnête lorsque le prix à la pompe bouge. Les concours et les devoirs ont souvent besoin d'une source rapide hors ligne de quotients afin de vérifier les solutions sans macros opaques de tableur sous pression de temps.
Les outils produit et pédagogiques utilisent le taux lorsqu'un apprenant saisit un prix à la pompe et un chiffre de mpg et que l'interface doit afficher un nombre propre par mile à côté d'un curseur d'entretien. Cette page n'est pas un estimateur de coût carburant de trajet : elle ne prend pas de distance et ne renvoie pas les gallons nécessaires pour un parcours.
Associez-la à un outil de total de trajet lorsque vous savez déjà quelle distance vous allez parcourir et qu'il vous faut un total en espèces pour le réservoir, et gardez ce point d'accès lorsque la question est le taux unitaire lui-même.
Cas d’usage
Comparaisons de trajet et de voiture
Comparez deux véhicules en transformant le mpg de chacun et le prix du jour à la pompe en un coût au mile, puis ajoutez une figure d'usure si vous voulez plus que le seul carburant.
Fiches de remboursement kilométrique
Construisez une indemnité au mile transparente à partir du prix du carburant et de l'efficacité, au lieu de copier un tarif publié, et conservez le même nombre en classe ou sur une feuille de paie.
Questions fréquentes
Combien coûte le calculateur de coût au mile ?
Il est gratuit dans votre navigateur sur cette page.
Comment le coût de conduite au mile est-il défini ?
Fournissez un prix unitaire de carburant non négatif, une efficacité strictement positive en distance par unité de carburant, et un complément d'entretien facultatif non négatif.
Que se passe-t-il si l'efficacité du carburant est nulle ?
La division par zéro n'est pas définie, donc une efficacité nulle ou non positive ne peut pas produire un coût au mile.
Cela inclut-il l'assurance, la taxe ou l'amortissement ?
Non. Cela divise seulement le prix du carburant que vous fournissez par l'efficacité que vous fournissez et ajoute l'entretien facultatif par mile. Ajustez ces entrées vous-même si vous voulez d'autres facteurs dans le taux.
L'efficacité est-elle en miles par gallon ou en litres aux 100 km ?
Utilisez la distance par unité de carburant (miles par gallon, kilomètres par litre et assimilés). Un taux de consommation tel que L/100km est la forme inverse et n'est pas accepté comme mpg.
Outils associés
Pour les développeurs — accès API
Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.
Endpoint
Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.
Appeler depuis votre stack
curl -X POST https://api.kit.forhosting.com/life/cost-per-mile \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"fuel_price":3.5,"fuel_efficiency":28}'const res = await fetch("https://api.kit.forhosting.com/life/cost-per-mile", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"fuel_price": 3.5,
"fuel_efficiency": 28
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/life/cost-per-mile",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"fuel_price": 3.5,
"fuel_efficiency": 28
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/life/cost-per-mile", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"fuel_price":3.5,"fuel_efficiency":28}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"fuel_price":3.5,"fuel_efficiency":28}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/life/cost-per-mile", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemple de requête
{
"fuel_price": 3.5,
"fuel_efficiency": 28
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "life.cost_per_mile",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Limites
max_abs_value | 1000000000000000 |
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |
Notes techniques
Une efficacité nulle est rejetée avec invalid_input afin que les clients ne reçoivent jamais Infinity ni NaN. Les appels API réussis coûtent $0.002 par élément ; une validation en échec n'est pas facturée.
Ce que signifie le coût de conduite au mile et ce que contient la réponse
Le coût de conduite au mile est l'argent dépensé pour déplacer un véhicule d'un mile, construit à partir du prix du carburant à la pompe, de l'efficacité du véhicule exprimée en distance par unité de carburant, et d'un complément facultatif d'entretien déjà exprimé par mile. Le coût carburant par mile est simplement le prix du carburant divisé par l'efficacité : si l'essence vaut quatre unités monétaires par gallon et que la voiture rend vingt-cinq miles par gallon, le carburant seul fait seize centièmes par mile. Ajouter huit centièmes d'entretien donne alors vingt-quatre centièmes comme taux d'exploitation global. Ce calculateur renvoie le fuel_price, le fuel_efficiency et le maintenance_per_mile normalisés que vous avez envoyés, l'intermédiaire fuel_cost_per_mile, le résultat principal cost_per_mile, une étiquette de méthode fuel_over_efficiency_plus_maintenance, la chaîne de formule cost_per_mile égale à fuel_price divisé par fuel_efficiency plus maintenance_per_mile, et la précision utilisée pour l'arrondi. Il n'y a ni taxe cachée, ni conversion de devise, ni modèle d'assurance ou d'amortissement, ni distance de trajet : le moteur soit divise deux nombres finis, ajoute un terme d'entretien facultatif non négatif et arrondit, soit rejette l'entrée avec invalid_input. Les cas rejetés comprennent fuel_price ou fuel_efficiency manquants, des valeurs non finies, des magnitudes au-dessus du plafond documenté, un prix du carburant négatif, une figure d'entretien négative, et toute efficacité nulle ou non positive, car la division par zéro n'est pas définie et une figure non positive de miles par unité ne peut pas produire un coût au mile. Si vous avez besoin d'un total carburant pour tout le trajet, d'une estimation de recharge électrique ou d'un tarif aérien au mile, utilisez ces outils dédiés ; cette page ne répond qu'au taux de conduite transparent, avec une sortie numérique stable adaptée aux fiches, aux règles de remboursement et aux consommateurs d'API qui ne doivent pas inventer de coûts supplémentaires.
Comment le prix du carburant, l'efficacité et l'entretien sont lus
L'efficacité doit s'exprimer en distance par unité de carburant, par exemple miles par gallon ou kilomètres par litre ; un taux de consommation tel que litres aux cent kilomètres est la forme inverse et n'est pas accepté comme substitut, car le traiter comme du mpg inverserait le taux en silence. Les signes plus initiaux facultatifs et la notation scientifique sur les chaînes numériques sont autorisés lorsqu'ils s'interprètent comme des décimaux finis ; espaces embarqués, préfixes hexadécimaux et jetons non numériques sont rejetés avec un message clair afin qu'une mauvaise cellule ne devienne pas un mauvais coût au mile. Les champs privilégiés sont fuel_price pour le prix unitaire du carburant et fuel_efficiency pour la distance parcourue par unité de carburant, mais les alias price, gas_price, price_per_gallon, fuel_unit_price et price_per_liter pour le prix, et efficiency, mpg, miles_per_gallon, fuel_economy et economy pour l'efficacité, sont acceptés afin que tableurs, chaînes de requête et formulaires typés réutilisent le même contrat. Le maintenance_per_mile facultatif, avec les alias maintenance, maint, wear, wear_per_mile et maintenance_cost, vaut zéro lorsqu'il est omis, de sorte qu'un calcul carburant seul reste une division d'une ligne. Un fuel_price de zéro est valide et donne simplement un coût carburant par mile nul lorsque l'efficacité est positive. L'efficacité doit être strictement positive : si elle est nulle ou inférieure ou égale à un tout petit epsilon, la requête échoue avec invalid_input parce que cost_per_mile égal à fuel_price divisé par fuel_efficiency n'est pas défini lorsque l'efficacité est zéro. Un fuel_price négatif et un maintenance_per_mile négatif sont aussi rejetés pour que le modèle reste un calculateur de coût d'exploitation plutôt qu'un grand livre signé. Un champ precision facultatif, avec les alias decimals et dp, choisit combien de décimales exposer, par défaut six et plafonné à quinze afin que les goldens JSON restent stables.
Où le raisonnement au coût par mile s'insère dans les trajets, les flottes et le logiciel
Les développeurs appellent le même contrat depuis des scripts pour ensemencer des vecteurs de test déterministes pour des calculateurs kilométriques, pour normaliser le prix et le mpg saisis par l'utilisateur avant une démo de comparaison, ou pour satisfaire des énoncés produit qui exigent un champ cost_per_mile plutôt qu'un total de trajet approximatif. Sur cette page le travail s'exécute entièrement dans votre navigateur ; via l'API chaque consultation réussie coûte $0.002, une validation en échec n'est pas facturée, et rien n'est stocké après le retour de la réponse. Cette séparation — exploration interactive gratuite et API tarifée identique — correspond au reste du catalogue KIT de niveau A et vous permet de passer d'une comparaison sur la table de la cuisine à un pipeline automatisé sans changer le résultat mathématique.
Cas d'intégration
Outils de flotte et fixtures de test
Normalisez fuel_price et mpg en un champ cost_per_mile stable pour classer des véhicules, coter un supplément et affirmer des goldens de CI sans distance de trajet.