Temps de nage
1500 m à 1:30 au 100 m prennent 22:30 : saisissez la distance et l'allure que vous pouvez tenir, et le calculateur multiplie les centaines de mètres par cette allure pour donner votre temps final. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Distance
- 1 500
- Allure
- 1,5
- Centaines
- 15
- Temps (min)
- 22,5
- Temps (s)
- 1 350
- Temps (h)
- 0,375
Un calculateur de temps de nage répond à la question de planification que pose chaque séance en bassin : si vous tenez cette allure au 100 mètres, combien de temps une distance donnée prendra-t-elle ? Nageurs de compétition, athlètes masters, entraîneurs de triathlon et officiels de meeting stockent déjà l'allure des séries en minutes aux cent mètres, car les feuilles de passages, les tests de vitesse critique de nage et les engagements s'expriment ainsi. Indiquez la distance en mètres et l'allure en minutes au 100 mètres ; l'outil multiplie le nombre de centaines de la distance par cette allure et renvoie le temps total en minutes, plus les secondes, les heures et une chaîne au format d'un chronomètre.
Ce que le temps de nage à partir de l'allure au 100 mètres signifie vraiment
Le temps de nage à partir d'une allure connue est la projection linéaire d'un passage sur une distance de course ou de série. Si vous nagez cent mètres en une minute et demie, quinze de ces centaines font un 1500 mètres de vingt-deux minutes et demie, pourvu que la moyenne tienne. C'est l'hypothèse que les entraîneurs inscrivent au tableau : tenez 1:30 au cent tout au long de la série, et le chrono du 400, du 800 ou du 1500 suit par multiplication.
L'allure ici est en minutes au 100 mètres, pas en kilomètres par heure ni en minutes par kilomètre, parce que la programmation de bassin, les tests CSS et les tableaux d'épreuves FINA parlent tous en passages de cent mètres. Un décimal 1.5 est un passage de 1:30 ; 1.25 vaut 1:15 ; 2, ce sont deux minutes pile au cent.
La fonctionnalité ne modélise ni les virages, ni le courant, ni le fléchissement des 200 derniers mètres ; elle rapporte le produit exact des centaines par l'allure afin que vous puissiez comparer une cible au chronomètre. Utilisez cette page lorsque vous connaissez déjà le passage que vous pouvez tenir et avez besoin du temps d'arrivée ; si vous avez déjà un temps d'arrivée et voulez le passage, c'est le problème inverse d'un calculateur d'allure de natation, une recherche différente avec des champs différents.
Qui planifie avec un temps de nage estimé
Les entraîneurs d'équipe convertissent un passage CSS ou de seuil en temps prévus sur 200, 400, 800 et 1500 avant d'écrire la série principale, afin que les athlètes voient le chrono qu'ils poursuivent plutôt qu'une allure à multiplier de tête. Les planificateurs de triathlon ramènent une cible en eau libre à partir d'un cent en bassin, puis comparent les minutes projetées à la vague de départ et au temps du parc à vélos.
Directeurs de meeting et bénévoles de chronométrage remplissent les séries lorsqu'un engagement a une allure de seed mais pas de temps d'arrivée enregistré, en utilisant la même identité que le nageur a utilisée à l'entraînement. Les laboratoires de sciences de l'exercice demandent aux étudiants de projeter le temps à partir de l'allure afin que l'arithmétique du taux multiplié par la quantité soit vérifiée contre un oracle déterministe plutôt que contre un tableur arrondi deux fois.
Convertissez les yards en mètres avant d'appeler si vous vous entraînez en petit bassin yards ; ce contrat n'accepte que les mètres et les minutes au cent mètres, ce n'est pas un convertisseur d'allure yards vers mètres. Restez dans les limites publiées : distance jusqu'à 100 kilomètres en eau libre, allure pas plus lente qu'une heure au cent mètres.
Cas d’usage
Séries fractionnées et projections CSS
Les entraîneurs saisissent un passage de seuil en minutes au 100 m et une distance de série pour publier le chrono que les athlètes devraient voir à 200, 400, 800 ou 1500 mètres.
Planification triathlon et eau libre
Les athlètes transposent un cent en bassin en une jambe de nage prévue en minutes, puis comparent cette durée aux départs par vagues et aux cibles du parc à vélos.
Séries de meeting et colonnes du carnet d'entraînement
Les engagements et les carnets de séance stockent distance et allure, puis appellent cet outil une fois pour remplir une colonne de temps d'arrivée cohérente, sans dérive de tableur.
Questions fréquentes
Comment calcule-t-on le temps de nage à partir de l'allure au 100 mètres ?
Le temps en minutes est égal à (distance en mètres divisée par 100) multipliée par l'allure en minutes au 100 mètres. Une nage de 1500 m à 1.5 min/100 m donne 15 × 1.5 = 22.5 minutes (chrono 22:30).
Quelles unités dois-je utiliser pour la distance et l'allure ?
La distance est en mètres. L'allure est en minutes au 100 mètres (1.5 signifie un passage de 1:30 / 100 m). Convertissez les yards en mètres avant d'appeler ; ce contrat n'accepte pas d'unité yards.
Cet outil inverse-t-il un temps d'arrivée en allure ?
Non. Cette page projette le temps à partir d'une allure et d'une distance connues. Si vous avez déjà un temps d'arrivée et voulez l'allure aux 100 m et aux 100 yards, utilisez plutôt un calculateur d'allure de natation.
Combien de temps pour nager 1500 m à 1:30 au 100 m ?
22 minutes et 30 secondes. 1500 mètres font 15 tranches de 100, et 15 fois 1,5 minute donnent 22,5 minutes, soit 22:30 au chronomètre.
Comment saisir une allure comme 1:15 au 100 m ?
En minutes décimales : 1:30 s'écrit 1,5, 1:15 s'écrit 1,25 et deux minutes s'écrivent 2. Ainsi, 400 m à 1,25 minute au 100 se nagent en cinq minutes pile.
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/sports/swimming-time \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"distance":1500,"pace":1.5}'const res = await fetch("https://api.kit.forhosting.com/sports/swimming-time", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"distance": 1500,
"pace": 1.5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/sports/swimming-time",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"distance": 1500,
"pace": 1.5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/sports/swimming-time", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"distance":1500,"pace":1.5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"distance":1500,"pace":1.5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/sports/swimming-time", 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": 1500,
"pace": 1.5
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "sports.swimming_time",
"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_distance | 100000 |
max_pace | 60 |
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 distance ou une allure nulle ou négative est rejetée avec invalid_input, afin qu'un passage manquant ne devienne jamais une nage infinie ou négative. La même arithmétique pure s'exécute gratuitement dans le navigateur et comme appel d'API prépayée, de sorte qu'une estimation de 1500 mètres que vous vérifiez sur cette page est le même nombre qu'un carnet d'entraînement conservera.
Ce que le temps de nage à partir de l'allure au 100 mètres signifie vraiment
Zéros et négatifs ne sont pas une nage lente : ils sont indéfinis comme taux ou comme longueur, donc la tâche échoue avec invalid_input au lieu de renvoyer zéro minute ou un chrono négatif.
Contrat d'entrée, formule, forme de la réponse et erreurs
Une distance ou une allure nulle ou négative est rejetée avec un message indiquant que les valeurs nulles ou négatives ne sont pas autorisées, et ces échecs ne sont pas facturés. Exemple : 1500 mètres à 1.5 minutes au 100 mètres donnent 15 centaines, 22.5 minutes, 1350 secondes, 0.375 heures et le chrono 22:30. Une nage de 400 mètres à 1.25 minutes au cent dure exactement cinq minutes. Branchez le formulaire gratuit du navigateur pour les contrôles au bord du bassin, puis appelez le contrat identique depuis des scripts lorsque vous avez besoin de séries en lot ou de jeux d'essai de non-régression. Envoyez un corps JSON en POST avec deux nombres finis strictement positifs obligatoires. Le champ distance est la longueur de la nage en mètres, supérieure à zéro et au plus égale à cent mille, avec les alias dist, d, length, meters, metres et distance_m. Le champ pace est en minutes au 100 mètres, supérieur à zéro et au plus égal à soixante, avec les alias pace_per_100, pace_100m, min_per_100, minutes_per_100 et pace_min. Chaque champ peut arriver comme nombre JSON ou comme chaîne numérique ; les chaînes vides, les valeurs non finies et les clés manquantes échouent avec invalid_input en nommant le champ. En cas de succès, le corps renvoie distance et pace nettoyés, publie hundreds comme la distance divisée par cent, et renvoie time_minutes comme résultat principal avec time_seconds, time_hours et time_formatted au format M:SS ou H:MM:SS arrondi à la seconde la plus proche. Une chaîne formula rappelle que time_minutes est égal à (distance_m / 100) fois pace_min_per_100m, et un tableau steps ordonné montre la substitution. Les appels d'API réussis coûtent le $0.002 publié par item ; les échecs de validation ne consomment pas le solde prépayé.
Où une API de temps de nage gagne sa place
Les tâches en échec qui renvoient invalid_input ne consomment pas le solde prépayé. Le tarif de l'API reste $0.002 par requête réussie avec l'unité item.
Questions techniques
Que se passe-t-il si la distance ou l'allure est nulle ou négative ?
La tâche échoue avec invalid_input et n'est pas facturée. Une longueur ou un passage nuls ou négatifs ne constituent pas une nage valable, donc l'API ne renvoie ni chrono nul ni chrono négatif.
Combien coûte le calculateur de temps de nage ?
L'outil du navigateur est gratuit. Les requêtes API utilisent le solde prépayé KIT à $0.002 par appel réussi ; une entrée invalide n'est pas facturée.