Tempi intermedi a ritmo costante: orologio cumulativo
Una 10 km a 5:00 al chilometro dà dieci intermedi identici e un arrivo in 50:00. Indichi la distanza, il ritmo obiettivo e l'intervallo degli intermedi, e ottenga il tempo cumulativo a ogni riferimento. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Distanza
- 10 km
- Ritmo (min)
- 5
- Ritmo (s)
- 0
- Parziale
- 1
- Passo (secondi)
- 300 km
- Passo (min:s)
- 5:00
- Numero di parziali
- 10
- Tempo di arrivo (s)
- 3000
Correre a ritmo costante significa tenere un’unica andatura obiettivo dallo sparo all’arrivo, così ogni chilometro o miglio costa lo stesso numero di secondi. Questo calcolatore di tempi intermedi a ritmo costante trasforma quel piano in una tabella da polso: indichi la distanza della gara, i minuti e i secondi del ritmo obiettivo e l’intervallo di intermedio, e Lei riceve l’orologio cumulativo a ogni segno più un tratto finale più corto quando la distanza non è un numero intero di intervalli. Una gara di dieci chilometri a cinque minuti al chilometro con intermedi di un chilometro produce dieci giri identici di cinque minuti e un arrivo di cinquanta minuti. Una maratona a cinque minuti e trenta al chilometro con intermedi di cinque chilometri produce blocchi pari di 27:30 e una chiusura di 2.195 chilometri.
Come si calcolano gli intermedi cumulativi a ritmo costante
Un ritmo obiettivo costante è un solo numero di secondi per unità di distanza. Converta i minuti e i secondi che Lei direbbe ad alta voce — cinque minuti e trenta al chilometro, otto minuti al miglio — in quel numero: i secondi di ritmo equivalgono ai minuti di ritmo per sessanta più il resto di secondi. Distanza e intervallo di intermedio condividono un’unità, chilometri o miglia terrestri, e il ritmo è per quella stessa unità, senza conversione nascosta tra gli ingressi e gli orologi.
I segni si pongono a un intervallo, due intervalli, tre intervalli e così via, finché un segno supererebbe la distanza di gara; l’arrivo viene allora aggiunto come ultimo segno. L’orologio trascorso a un segno è semplicemente il segno moltiplicato per il ritmo in secondi, perché il ritmo costante fa crescere il tempo in modo lineare con la distanza.
Il tempo di tratto di una riga è quell’orologio trascorso meno l’orologio trascorso precedente, che per ogni intervallo pieno equivale all’intervallo per il ritmo, e per un resto d’arrivo equivale alla distanza restante per il ritmo. Una gara di dieci chilometri a cinque minuti al chilometro stampa quindi un chilometro a cinque minuti, due chilometri a dieci minuti e dieci chilometri a cinquanta minuti.
Una maratona di 42.195 chilometri a cinque minuti e trenta al chilometro con intermedi di cinque chilometri stampa 27:30, 55:00 e così via fino a 40 chilometri a 3:40:00, poi una chiusura di 2.195 chilometri di 12:04.350 per un arrivo di 3:52:04.350. Distanze negative, un ritmo nullo o un resto di secondi di sessanta o più vengono rifiutati come ingresso non valido anziché avvolti in silenzio, perché una fascia che inventa un giro è peggio di nessuna fascia.
Ingressi, orologi, limiti e contenuto della risposta
Ogni campo numerico accetta anche una stringa decimale. L’array splits è la tabella che il corridore incolla davvero su una borraccia: ogni riga ha un indice a partire da uno, il segno cumulativo, la lunghezza del tratto, quel tratto in secondi e come orologio, e il tempo trascorso in secondi e come orologio. Gli orologi usano M:SS o H:MM:SS, con millisecondi solo quando l’aritmetica non è un secondo intero, così un giro di cinque minuti stampa 5:00 e una chiusura di 724.35 secondi stampa 12:04.350.
Un campo table copiabile unisce le stesse righe come colonne segno, tratto e trascorso separate da tabulazione. Al massimo cinquemila righe vengono emesse; uno split così piccolo che la gara ne richiederebbe di più viene rifiutato. La convalida fallita non viene fatturata.
Dove una tabella di intermedi a ritmo costante rende servizio
Gli allenatori di club consegnano a un principiante una fascia da 10 km o da mezza maratona perché l’impennata della prima ora non rovini gli ultimi 5 km: l’atleta insegue l’orologio trascorso stampato a ogni chilometro invece di stare a ruota di un gruppo. Chi pianifica maratona o ultra stampa tempi cumulativi ogni cinque o dieci chilometri per un arrivo obiettivo e incolla il foglio sulla borraccia, perché ricordare 3:40:00 a 40 chilometri è più facile che moltiplicare 330 secondi per 40 in corsa.
Le sedute su tapis roulant e in pista che mirano a un ritmo costante usano gli stessi numeri come traguardi di giro: dodici giri di quattrocento metri a un ritmo di 5:00 al chilometro sono sei minuti di lavoro ciascuno, e il calcolatore costruisce la colonna cumulativa così il giro dell’orologio e il piano coincidono.
Tenga le richieste entro i limiti pubblicati, fissi gli orologi arrotondati nelle prove e otterrà intermedi a ritmo costante riproducibili per compiti da running, bollettini di club e worker al bordo, senza montare una pila propria di scienza dello sport.
Casi d'uso
Fascia da polso il giorno della gara per un arrivo obiettivo
Stampi orologi cumulativi a ritmo costante a ogni chilometro o segno da 5 km così un corridore di 10 km, mezza o maratona confronta l’orologio con il piano invece di fare conti a mente a metà gara.
Obiettivi di seduta per club e allenatori
Trasformi un ritmo costante prescritto in tempi di giro e cumulativi per ripetute in pista, blocchi sul tapis roulant o lunghi di gruppo che devono restare onesti dal primo intermedio all’ultimo.
Domande frequenti
Che succede se la distanza non è un numero intero di intervalli?
L’ultima riga è un resto più corto che termina esattamente alla distanza di gara. Una maratona di 42.195 km con intermedi di 5 km finisce quindi con una chiusura di 2.195 km, non con un segno fittizio di 45 km.
Posso usare le miglia al posto dei chilometri?
Sì. Imposti unit su mi. Allora distance, split e il ritmo obiettivo sono tutti in miglia terrestri, così un piano di 8:00 al miglio su una mezza di 13.1 miglia usa la stessa aritmetica a ritmo costante.
Come inserisco un ritmo di 5:30 al chilometro?
Scriva 5 nei minuti e 30 nei secondi. I secondi devono restare sotto 60, quindi un valore come 5:60 viene rifiutato invece di diventare in silenzio un altro ritmo.
Come risultano gli intermedi di una maratona a 5:30 al chilometro ogni 5 km?
Ogni blocco di 5 km richiede 27:30, quindi il riferimento dei 40 km arriva a 3:40:00. Gli ultimi 2,195 km richiedono 12:04.350, per un arrivo in 3:52:04.350.
Si possono pianificare intermedi in progressione o una seconda metà più veloce?
No. Il calcolo usa un solo ritmo costante dalla partenza all'arrivo, quindi ogni intervallo completo costa lo stesso tempo. Per un piano in progressione, parta da questa tabella e la modifichi lei.
Strumenti correlati
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/hobby/sport-run-even-splits \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"distance":10,"pace_min":5}'const res = await fetch("https://api.kit.forhosting.com/hobby/sport-run-even-splits", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"distance": 10,
"pace_min": 5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/hobby/sport-run-even-splits",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"distance": 10,
"pace_min": 5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/hobby/sport-run-even-splits", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"distance":10,"pace_min":5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"distance":10,"pace_min":5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/hobby/sport-run-even-splits", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"distance": 10,
"pace_min": 5
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "hobby.sport_run_even_splits",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Limiti
max_distance | 1000 |
max_splits | 5000 |
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
Note tecniche
Ingressi, orologi, limiti e contenuto della risposta
Invii un corpo JSON con distance, una lunghezza di gara finita e positiva al massimo di mille unità, e pace_min, la parte non negativa di minuti del ritmo obiettivo, al massimo centottanta. Il campo facoltativo pace_sec è il resto di secondi, predefinito zero, e deve essere strettamente minore di sessanta così nessuno introduce minuti extra dal campo sbagliato. Il campo facoltativo split è l’intervallo nella stessa unità, predefinito uno; il campo facoltativo unit vale km o mi e di predefinito sono chilometri. La risposta ripete gli ingressi risolti, segnala pace_seconds e un pace_clock come 5:30, poi elenca split_count, finish_seconds e finish_clock. Le chiamate API riuscite usano il prezzo base pubblicato $0.002. Abbini il JSON al proprio quadrante o foglio se Le servono colori o negativi: questo servizio modella solo il ritmo costante e non consulta mai un file GPS né l’orologio a muro.
Dove una tabella di intermedi a ritmo costante rende servizio
Poiché l’implementazione è parse di livello A puro, ogni chiamata riuscita costa il $0.002 pubblicato, senza gettoni di modello e senza rete in uscita, e un ritmo errato non consuma il saldo.
Casi di integrazione
Pagine di anteprima e API di piani di allenamento
Generi migliaia di tabelle di intermedi deterministiche da distanza, ritmo e intervallo, così un sito di anteprima o un’API di coaching non discordano mai dal widget gratuito del browser.
Domande tecniche
Come si calcolano i tempi intermedi a ritmo costante di una gara?
Invii distance, pace_min e, se serve, pace_sec, split e unit. L’API restituisce una riga a ogni intervallo e all’arrivo. Il tempo trascorso a un segno è mark × (pace_min×60 + pace_sec).
Perché il mio ritmo obiettivo è stato rifiutato?
pace_min deve essere finito e non negativo, pace_sec deve stare in [0, 60) e il ritmo combinato deve essere maggiore di zero. Un ritmo nullo, una distance assente o più di 5000 intermedi restituisce invalid_input e non viene fatturato.
Quanto costa il calcolatore di tempi intermedi a ritmo costante?
Lo strumento del browser è gratuito. Le richieste API usano il saldo prepagato KIT a $0.002 per chiamata riuscita; un ingresso non valido non viene fatturato.