Conversione miglia
1 miglio corrisponde esattamente a 1,609344 km, 1609,344 m, 1760 iarde e 5280 piedi. Inserisca in miglia un percorso, un allenamento o un sentiero e ottenga le quattro distanze insieme per itinerari metrici, parziali in pista o segnaletica imperiale. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Miglia
- 1
- Chilometri
- 1,609344
- Metri
- 1609,344
- Iarde
- 1760
- Piedi
- 5280
Passare una distanza in miglia alle unità davvero usate su mappe, piani di gara, etichette di spedizione e schede scolastiche è un compito quotidiano quando i cartelli imperiali incrociano itinerari metrici. Questa calcolatrice di conversione miglia prende un valore non negativo di miglio statutario e restituisce quattro distanze compagne esatte in una sola risposta: chilometri, metri, iarde e piedi. L’aritmetica segue la definizione internazionale fissata nel 1959: un miglio vale 1.609344 chilometri, 1609.344 metri, 1760 iarde e 5280 piedi.
I quattro fattori esatti del miglio e perché non derivano
Il miglio statutario internazionale è una lunghezza fissa, non una stima arrotondata da aula. Dopo l’accordo del 1959 su iarda e libbra, una iarda vale esattamente 0.9144 metri e un piede esattamente 0.3048 metri. Un miglio statutario contiene cinquemila duecentoottanta di quei piedi, quindi un miglio è esattamente 1609.344 metri.
Dividere per mille metri in un chilometro produce il fattore 1.609344, esatto anziché un’approssimazione a tre decimali. Una iarda sono tre piedi, quindi lo stesso miglio è esattamente 1760 iarde. Un miglio diventa pertanto 1.609344 chilometri, 1609.344 metri, 1760 iarde e 5280 piedi; dieci miglia diventano 16.09344 chilometri, 16093.44 metri, 17600 iarde e 52800 piedi.
In questa pagina non c’è tabella di consultazione, né opzione di miglio nautico, né variante del survey mile statunitense. Se Lei necessita di uno scostamento cartografico con segno, converta qui la lunghezza assoluta e applichi il segno nel proprio strato geometrico. Zero miglia si converte in zero in ogni unità elencata, un valore predefinito comodo per moduli vuoti.
Casi d'uso
Itinerari di viaggio e segnali stradali
Viaggiatori e strumenti cartografici convertono un percorso USA o britannico in miglia in chilometri e metri per itinerari metrici, più iarde e piedi quando l’ultimo tratto a piedi o la descrizione di un sentiero chiede sottounità imperiali.
Piani di corsa, ciclismo e allenamento
Atleti e allenatori convertono miglia di allenamento in chilometri per calendari metrici, in metri per frazioni di pista, e in iarde o piedi quando il percorso è segnato in sottounità imperiali.
Domande frequenti
Che succede se inserisco una distanza negativa?
Una distanza fisica non può essere negativa; gli scostamenti cartografici con segno vanno applicati dopo aver convertito la lunghezza assoluta.
Quale definizione di miglio usa questa calcolatrice?
Il miglio statutario internazionale dell’accordo del 1959 su iarda e libbra. Non converte miglia nautiche né il survey mile statunitense; sono fattori diversi e intenti di ricerca diversi.
Posso inviare la distanza come stringa numerica?
Stringhe vuote, parole scritte senza cifra, NaN e Infinity vengono rifiutati.
Quanto fanno 10 miglia in chilometri e metri?
Fanno 16,09344 km, cioè 16093,44 m, oltre a 17600 iarde e 52800 piedi. Tutto deriva dal miglio internazionale esatto, quindi nulla viene arrotondato a tre decimali.
Converte anche le miglia nautiche?
No. Converte solo il miglio terrestre di 1609,344 metri. Il miglio nautico e il vecchio miglio topografico statunitense hanno un'altra lunghezza e qui non sono previsti.
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/conv/mile-conversion \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"miles":1}'const res = await fetch("https://api.kit.forhosting.com/conv/mile-conversion", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"miles": 1
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/conv/mile-conversion",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"miles": 1
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/conv/mile-conversion", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"miles":1}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"miles":1}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/conv/mile-conversion", 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
{
"miles": 1
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "conv.mile_conversion",
"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_abs | 1000000000000 |
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
I valori negativi e i numeri non finiti come NaN o Infinity vengono rifiutati con invalid_input invece di essere letti come una rotta inversa. Le chiamate API riuscite sono fatturate a $0.002 per elemento; i fallimenti di convalida non vengono addebitati.
I quattro fattori esatti del miglio e perché non derivano
Sono queste quattro identità che questo endpoint di conversione miglia applica a ogni richiesta: i chilometri equivalgono alle miglia per 1.609344, i metri alle miglia per 1609.344, le iarde alle miglia per 1760 e i piedi alle miglia per 5280. I risultati sono quantizzati a dodici decimali affinché i goldens JSON restino identici tra runtime JavaScript, pur restando assai più precisi di qualsiasi contachilometri.
Contratto di ingresso, alias e perché i negativi falliscono
Le stringhe numeriche, notazione scientifica inclusa, vengono analizzate; stringhe vuote, campi mancanti, oggetti e array no. Lo stesso errore è sollevato per NaN, Infinity e testo non numerico, ad esempio una frase scritta senza cifra. La convalida fallita non è fatturata. Usi questa pagina quando l’intento di ricerca è la conversione miglia come pacchetto di unità; uno strumento solo miglia-chilometri è un’altra query e un’altra scheda. Invii un corpo JSON con il campo obbligatorio miles, un numero finito non negativo che rappresenta miglia statutarie. Il gestore accetta anche gli alias value, mi, mile e distance così che moduli e involucri SDK usino il nome già presente nello schema. Se il valore è negativo, l’attività fallisce con invalid_input e un messaggio che nomina miles, perché una distanza fisica non può essere negativa. Magnitudini oltre un bilione di miglia (10^12) sono rifiutate affinché gli isolati Worker restino dentro un limite pubblicato. In caso di successo il JSON ripete il valore miles analizzato e restituisce kilometers, meters, yards e feet come quattro numeri paralleli. Campi compagni documentano i fattori esatti: km_per_mile 1.609344, meters_per_mile 1609.344, yards_per_mile 1760 e feet_per_mile 5280. Una stringa formula riformula l’identità in una sola riga per interfacce didattiche, e method è sempre exact_international_mile così il codice a valle può fissare la definizione.
Uso dell’API, tariffa e dove atterrano le quattro uscite
Abbini i quattro campi di uscita alla propria conversione inversa se una pipeline deve andare e tornare tra etichette, ma tenga questa pagina concentrata sulla conversione delle miglia verso l’esterno, in chilometri, metri, iarde e piedi. Gli input di origine seguono le stesse regole di conservazione degli altri elementi parse: vengono elaborati e scartati. Tenga le richieste piccole, tratti le miglia negative come un errore del client e otterrà distanze riproducibili per i compiti, i componenti LMS e i worker di bordo senza erigere una libreria generale di unità. Le conversioni riuscite sono fatturate come un elemento a $0.002; invalid_input non consuma mai il saldo, così Lei può convalidare i moduli senza bruciare credito prepagato. Chi pubblica SDK può mappare miles su un campo numerico e mostrare kilometers, meters, yards e feet come distintivi di risultato.
Casi di integrazione
Controlli dei compiti e manifesti logistici
Studenti, docenti, spedizionieri e strumenti di flotta verificano una risposta miglia verso quattro unità con fattori esatti, una riga di formula leggibile e un errore chiaro invalid_input su ingresso negativo o non numerico.
Domande tecniche
Come converto miglia in chilometri, metri, iarde e piedi?
Invii un numero finito non negativo nel campo miles (alias value, mi, mile, distance). L’API restituisce kilometers, meters, yards e feet con i fattori esatti 1.609344 km, 1609.344 m, 1760 yd e 5280 ft per miglio.
Quanto costa la calcolatrice di conversione miglia?
Lo strumento del browser è gratuito. Le richieste API usano il saldo prepagato KIT a $0.002 per chiamata riuscita; l’ingresso non valido non è fatturato.