Stimi la distanza da passi e lunghezza del passo
8000 passi con un passo di 0,72 metri coprono 5760 metri, cioè 5,76 chilometri. Non conosce la lunghezza del passo? Inserisca l'altezza per stimarla: il risultato indica quale valore è stato usato. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Numero di passi
- 8000
- Lunghezza del passo (m)
- 0,72
- Origine del passo
- provided
- Distanza (m)
- 5760
- Distanza (km)
- 5,76
- Distanza (miglia)
- 3,579098
Trasformi il numero di passi in una distanza pratica senza dipendere da uno specifico orologio, telefono o servizio di fitness. Inserisca i passi e una lunghezza del passo misurata in metri per un risultato personalizzato, oppure indichi l’altezza in centimetri se non conosce tale misura. Il calcolatore restituisce metri, chilometri e miglia, segnala chiaramente se la lunghezza è stata fornita o stimata e rifiuta conteggi negativi. La formula deterministica è adatta a riepiloghi personali, strumenti per allenatori, pannelli benessere ed elaborazioni ripetibili dei dati.
Scelga il dato migliore sulla lunghezza del passo
Una lunghezza misurata offre una stima più personale, perché persone della stessa altezza possono camminare con passi molto diversi. Per misurarla, percorra una distanza rettilinea nota al ritmo abituale, conti i passi e divida i metri percorsi per il loro numero. Inserisca il valore insieme al conteggio.
Se non lo conosce, indichi la Sua altezza in centimetri. Il calcolatore stima la lunghezza del passo come il 41.4 per cento dell’altezza espressa in metri. È un’approssimazione generale, non una misura clinica: terreno, velocità, calzature, stanchezza, mobilità e andatura possono modificare la distanza reale.
Se fornisce sia il passo sia l’altezza, prevale la misura esplicita, più rappresentativa della persona. La risposta indica se il valore è stato fornito o stimato, così le applicazioni possono spiegare il risultato con trasparenza e non scambiare un’approssimazione per una misura GPS.
Comprenda il calcolo e le unità restituite
Il calcolo principale moltiplica il numero di passi per la loro lunghezza in metri. Pertanto, 8000 passi da 0.72 metri producono 5760 metri, cioè 5.76 chilometri. La stessa distanza viene convertita in miglia secondo la definizione internazionale di 1609.344 metri per miglio.
Zero passi è valido e restituisce distanza zero; un conteggio negativo viene rifiutato perché non può descrivere una distanza percorsa. Lunghezza del passo e altezza devono essere maggiori di zero e ogni valore numerico deve essere finito. Nessuna rete, ora, casualità o profilo memorizzato influenza il risultato.
Lo stesso input produce sempre lo stesso output, agevolando test, audit, cache e report automatici.
Usi le stime con criterio nei flussi fitness
La distanza ricavata dai passi è particolarmente utile per riepiloghi, confronti e pianificazione generale. Un pannello benessere può convertire i passi giornalieri in unità familiari, una sfida di cammino può mostrare il progresso approssimativo verso un obiettivo e un professionista può uniformare dati di dispositivi che indicano i passi ma non la distanza. Nei confronti nel tempo, mantenga coerente il metodo: passare dalla stima basata sull’altezza a una misura personale può creare un salto apparente senza variazioni dell’attività.
Conservi l’origine restituita insieme alla distanza. Non consideri la stima un sostituto di rilievi, tracce GPS, valutazioni cliniche dell’andatura o navigazione critica. Passi brevi al chiuso, pendenze, corsa, deambulazione assistita e attività miste possono richiedere un altro fattore o una misura diretta.
Verifichi le unità: passo in metri, altezza in centimetri e distanze in metri, chilometri e miglia.
Casi d'uso
Riepiloghi dell’attività giornaliera
Converta un’esportazione di passi in chilometri e miglia per un pannello personale di facile lettura.
Sfide di cammino
Stimi il progresso verso un obiettivo di distanza quando la fonte disponibile registra soltanto i passi.
Report per allenatori
Applichi con coerenza una lunghezza misurata e ne conservi l’origine insieme a ogni stima.
Domande frequenti
Come viene stimato il passo dall’altezza?
Quando non viene fornita una lunghezza, la stima si ottiene moltiplicando l’altezza in metri per 0.414.
Che cosa accade se fornisco passo e altezza?
Prevale la lunghezza esplicita, perché una misura personale è di norma più pertinente di una stima basata sull’altezza.
Quali unità di distanza vengono restituite?
Il risultato include metri, chilometri e miglia, oltre alla lunghezza del passo in metri e alla sua origine.
Come misuro la lunghezza del mio passo?
Cammini lungo una distanza rettilinea nota al suo ritmo abituale, conti i passi e divida i metri per il numero di passi. Quel valore dà un risultato più personale della stima basata sull'altezza.
Il risultato è preciso come un GPS?
No. È una stima ricavata dai passi e dalla lunghezza del passo, non una misura GPS. Terreno, velocità, scarpe, stanchezza e modo di camminare possono far variare la distanza reale.
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/fitness2/step-count-distance-estimate \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"step_count":8000,"stride_length_m":0.72}'const res = await fetch("https://api.kit.forhosting.com/fitness2/step-count-distance-estimate", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"step_count": 8000,
"stride_length_m": 0.72
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fitness2/step-count-distance-estimate",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"step_count": 8000,
"stride_length_m": 0.72
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fitness2/step-count-distance-estimate", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"step_count":8000,"stride_length_m":0.72}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"step_count":8000,"stride_length_m":0.72}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fitness2/step-count-distance-estimate", 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
{
"step_count": 8000,
"stride_length_m": 0.72
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fitness2.step_count_distance_estimate",
"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.
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
Comprenda il calcolo e le unità restituite
I risultati sono arrotondati a sei decimali per mantenere l’output JSON compatto e stabile, con una precisione più che sufficiente per una stima quotidiana. Le stringhe numeriche sono accettate per praticità nei moduli e nelle API, mentre valori vuoti, infiniti, booleani, array e oggetti sono rifiutati.
Usi le stime con criterio nei flussi fitness
Ogni richiesta API costa $0.002.
Domande tecniche
Che cosa accade con un numero di passi negativo?
La richiesta fallisce con un errore invalid_input, poiché un valore negativo non rappresenta una distanza percorsa.
Quanto costa una richiesta API?
Ogni richiesta API costa $0.002.