Calculateur de vitesse moyenne
Parcourir 120 000 mètres en 7 200 secondes, arrêts compris, donne une vitesse moyenne de 60 km/h. Indiquez la distance du trajet et le temps total écoulé pour obtenir la vitesse moyenne globale en mètres par seconde et en kilomètres par heure. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Distance
- 120 000
- Temps
- 7 200
- Vitesse moyenne m/s
- 16,6666666667
- Vitesse moyenne km/h
- 60
La vitesse moyenne globale d’un trajet est la distance totale du parcours divisée par le temps d’horloge écoulé, y compris chaque arrêt pour feux, carburant, repos ou circulation. La relation définissante est simplement vitesse moyenne égale à distance sur temps. Lorsque la distance est mesurée en mètres et le temps en secondes, le résultat est en mètres par seconde ; la multiplication par 3.6 convertit en kilomètres par heure pour la route et la logistique. Contrairement à la vitesse moyenne vectorielle, qui utilise le déplacement en ligne droite signé et peut être nulle sur un aller-retour, la vitesse moyenne scalaire utilise toujours la longueur du parcours et reste non négative. Conducteurs, planificateurs de flotte, entraîneurs cyclistes et étudiants utilisent cette formule d’une ligne en permanence pour les carnets de trajet, les devoirs et les premières estimations d’arrivée. Ce calculateur accepte la distance totale et le temps total écoulé, renvoie la vitesse moyenne en m/s et en km/h, indique que les arrêts sont inclus dans la durée, et rejette un temps nul avec une erreur de validation claire au lieu de produire infinity.
Comment la vitesse moyenne globale est définie et calculée
Commencez par la longueur totale du parcours réellement parcouru, la grandeur qu’un odomètre ou une trace GPS rapporte comme distance, et non le déplacement en ligne droite entre départ et arrivée. Le temps écoulé est la durée d’horloge complète du départ à l’arrivée, y compris chaque pause : feux, arrêts carburant, repos et congestion comptent. La vitesse moyenne globale se définit comme cette distance de parcours divisée par ce temps écoulé.
Le quotient unique est la vitesse constante qu’il faudrait pour couvrir le même parcours dans le même temps total si le mouvement ne s’arrêtait jamais. Comme le dénominateur inclut le temps d’arrêt, la vitesse moyenne du trajet est en général inférieure aux vitesses tenues en mouvement. Lorsque la distance est nulle, la vitesse moyenne est nulle pour toute durée non nulle.
La distance ne peut pas être négative en tant que longueur de parcours ; le progrès net signé relève de la vitesse moyenne vectorielle, une autre grandeur et une autre intention de recherche. Convertir les mètres par seconde en kilomètres par heure multiplie par 3.6 car un kilomètre vaut mille mètres et une heure vaut trois mille six cents secondes. Les deux champs doivent être finis ; NaN et Infinity sont rejetés.
Ce que vous envoyez et ce que vous recevez en retour
Envoyez deux nombres finis obligatoires sous les champs distance et time. Distance est la longueur totale du parcours en mètres ou toute unité de longueur cohérente ; zéro est autorisé, les négatifs ne le sont pas. Time est la durée totale écoulée y compris les arrêts, en secondes ou toute unité de temps cohérente, et doit être non nulle.
Lorsque time est zéro ou extrêmement proche de zéro, la requête échoue avec un message indiquant que la vitesse moyenne est la distance divisée par le temps écoulé et qu’un temps nul est indéfini, afin que les clients corrigent horloges ou intervalles plutôt que de deviner.
Les contrôles classiques incluent cent vingt kilomètres en deux heures pour soixante kilomètres par heure lorsque vous passez mètres et secondes de façon cohérente, un court saut urbain avec beaucoup de temps d’attente qui tire la moyenne bien sous le régime de croisière, et une distance nulle pour une attente à l’arrêt. Branchez le formulaire gratuit du navigateur pour les devoirs et carnets de trajet, puis appelez le contrat identique depuis des scripts lorsque vous avez besoin de grilles de réponses en masse ou de tableaux de flotte.
Où les calculateurs de vitesse moyenne interviennent dans le travail réel
Les cours de physique du secondaire et de sécurité routière comparent vitesse moyenne et vitesse moyenne vectorielle, assignent des exercices distance sur temps et exigent d’inclure honnêtement le temps d’arrêt ; un seul oracle de confiance accélère la notation et la préparation de démos. Les équipes de flotte et de logistique convertissent les kilomètres d’odomètre et les durées planifiées de portail à portail en vitesses moyennes de trajet comme premier filtre avant des modèles de trafic complets.
Les entraîneurs de cyclisme et de course transforment distances d’étape et temps partiels en vitesses moyennes pour des tableaux d’allure sans redériver les conversions d’unités à chaque séance. Les planificateurs touristiques et de trajets domicile-travail estiment des moyennes réalistes porte à porte en incluant les attentes connues de stationnement ou de frontière.
Si vous avez ensuite besoin d’une vitesse moyenne vectorielle signée à partir du déplacement, de moyennes harmoniques multi-segments à partir des seules vitesses de segment, de conversions de consommation ou d’une vitesse instantanée à partir de dérivées, traitez-les comme des intentions de recherche et des pages distinctes plutôt que de surcharger cette page de calculateur de vitesse moyenne.
Cas d’usage
Clés de correction pour devoirs et TP
Calculez la vitesse moyenne globale à partir de la distance totale de parcours et du temps écoulé pour que élèves et correcteurs automatiques partagent une vérité en forme fermée en m/s et km/h.
Carnets de trajet et tableaux de vitesse moyenne de flotte
Transformez la distance d’odomètre et la durée de portail à portail avec arrêts en vitesse moyenne de trajet avant les modèles complets de trafic ou de routage.
Allure sportive avec repos inclus
Convertissez distances d’étape et temps totaux en vitesses moyennes pour des plans d’entraînement qui comptent les arrêts ravitaillement dans l’horloge.
Questions fréquentes
Qu’est-ce que la vitesse moyenne globale ?
La distance totale de parcours divisée par le temps total d’horloge. Les arrêts comptent dans la durée, donc le résultat est la vitesse moyenne du trajet, pas seulement la vitesse de croisière.
En quoi cela diffère-t-il de la vitesse moyenne vectorielle ?
La vitesse moyenne utilise la longueur de parcours non négative. La vitesse moyenne vectorielle utilise le déplacement signé et peut être nulle sur un aller-retour même si l’odomètre est élevé.
Que se passe-t-il si le temps écoulé est zéro ?
La vitesse moyenne est la distance divisée par le temps ; un temps écoulé nul est indéfini (division par zéro).
Quelles unités dois-je utiliser ?
Utilisez des unités de longueur et de temps cohérentes.
Combien cela coûte-t-il ?
L’outil navigateur est gratuit et s’exécute en local.
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/travel/average-speed \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"distance":120,"time":7200}'const res = await fetch("https://api.kit.forhosting.com/travel/average-speed", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"distance": 120,
"time": 7200
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/travel/average-speed",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"distance": 120,
"time": 7200
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/travel/average-speed", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"distance":120,"time":7200}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"distance":120,"time":7200}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/travel/average-speed", 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
{
"distance": 120,
"time": 7200
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "travel.average_speed",
"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.
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
Comment la vitesse moyenne globale est définie et calculée
Tout le pipeline est de l’arithmétique flottante déterministe : pas de graines aléatoires, pas d’horodatage d’horloge, pas d’appels réseau et pas de dérive de modèle, de sorte que des entrées identiques produisent toujours le même JSON. Le cas particulier d’un temps écoulé nul ou quasi nul est rejeté avec invalid_input car la division par zéro est indéfinie et ne représenterait pas une moyenne physique sur un intervalle de trajet.
Ce que vous envoyez et ce que vous recevez en retour
Champs manquants, chaînes non numériques, NaN, Infinity et distance négative échouent avec invalid_input et ne sont pas facturés. En cas de succès, la réponse renvoie les entrées nettoyées, average_speed_mps comme résultat SI principal, average_speed_kmh comme conversion routière, includes_stops à true pour rappeler que la durée est d’horloge, un objet d’indication d’unités, method à average_speed_distance_over_elapsed_time, et une courte chaîne de formule pour l’affichage. Le tarif des appels API réussis est la base publiée de $0.002 par élément ; les échecs de validation ne consomment pas le solde prépayé.
Où les calculateurs de vitesse moyenne interviennent dans le travail réel
Comme cette capacité est un moteur de parse pur, le tarif API est la base publiée de $0.002 par élément réussi et l’échec de validation ne consomme pas le solde.