ToolZen ToolZen
Misc converter client

Unit Converter

Convert values between length, weight, temperature, speed, area, and volume units. Instant results across 50+ unit types.

Advertisement (Top Banner)

Conversion table

Advertisement (Bottom)

Moltiplichi per un numero e hai convertito un'unità. È vero per lunghezza, massa e volume, ed è silenziosamente falso per la temperatura — e i nomi delle unità stessi sono meno affidabili dell'aritmetica. Due tra le unità più comuni nell'uso quotidiano indicano quantità diverse a seconda di chi parla.

Un gallone è il 20% più grande a seconda di chi lo dice

Il gallone US è 3,785 litri. Il gallone imperiale, ancora usato nel Regno Unito e in Canada, è 4,546 litri. È uno scarto del 20% tra due unità con lo stesso nome, ed è il motivo per cui i dati sui consumi non si confrontano mai tra le due sponde dell'Atlantico senza conversione: 40 miglia per gallone significa due cose genuinamente diverse.

Questo strumento la etichetta esplicitamente "Gallone US" invece di un generico "gallone", che è la scelta giusta e che un numero sorprendente di convertitori non fa. Se un convertitore dice solo "gallone", non hai modo di sapere quale ti abbia dato, e la risposta è sbagliata di un quinto se hai indovinato male.

L'oncia fluida inverte la direzione, il che peggiora le cose. L'oncia fluida US è 29,57 ml e quella imperiale è 28,41 ml: qui l'unità imperiale è la più piccola, anche se il gallone imperiale è il più grande. Non c'è nessuna intuizione su cui appoggiarsi. Devi saperlo.

L'oncia di questa pagina non è quella in cui si vende l'oro

L'oncia dello strumento è l'oncia avoirdupois, 28,3495 grammi: quella ordinaria, quella di una ricetta o di un pacco. I metalli preziosi si vendono a oncia troy, che è 31,1035 grammi.

È una differenza del 9,7% tra due unità entrambe chiamate "un'oncia". Converti un chilo d'oro con quella sbagliata e sbagli di 97 grammi, che a qualsiasi quotazione dell'oro è una cifra seria. Lo strumento è corretto per tutto tranne i metalli preziosi, e non ti avverte — quindi questo è l'avvertimento.

La temperatura non si moltiplica, e una differenza non è un valore

Ogni altra unità qui converte per scala: un metro è sempre 3,28 piedi, qualunque sia il numero davanti. Le scale di temperatura hanno anche un offset, perché i loro zeri stanno in posti diversi, e questo cambia cosa significhi convertire.

La conseguenza frega di continuo. Una temperatura di 10 °C è 50 °F: moltiplica per 9/5 e aggiungi 32. Ma un aumento di 10 °C è 18 °F, non 50 °F. Il +32 esiste per spostare il punto zero, e una differenza non ha uno zero da spostare. Se stai convertendo "la temperatura è salita di dieci gradi", non devi aggiungere il 32, e lo strumento non può capire quale dei due intendessi perché entrambi sembrano il numero 10.

Lo stesso offset rende privi di senso i rapporti tra temperature. 20 °C è "il doppio caldo" di 10 °C? In Fahrenheit quelle stesse due temperature sono 68 e 50, un rapporto di 1,36. Il rapporto è cambiato perché è cambiata la scala, il che dimostra che la domanda non era ben formata. Solo il Kelvin ha uno zero vero, e lì 20 °C e 10 °C sono 293,15 e 283,15: un rapporto di 1,035. È questa la risposta reale: quasi per niente più caldo, nell'unico senso in cui "il doppio caldo" potrebbe significare qualcosa.

La confusione tra unità ha distrutto cose vere

Nel 1999 la NASA ha perso il Mars Climate Orbiter. La sonda era intatta, la navigazione competente, l'aritmetica corretta. Il software di Lockheed Martin riportava l'impulso dei propulsori in libbre-forza per secondo; il software della NASA leggeva quei numeri come newton per secondo. Nessuna delle due parti ha controllato. La sonda è arrivata troppo bassa ed è stata distrutta, a un costo di circa 327 milioni di dollari.

La lezione non è "attenzione alle unità", su cui non ha mai agito nessuno. È che un numero nudo non è un dato. L'unità fa parte del valore, e qualsiasi sistema che passi quantità come numeri semplici è a un fraintendimento da questo — ed è per questo che i codebase ingegneristici seri portano l'unità nel tipo o quantomeno nel nome della variabile. delaySeconds e delayMs sono onesti; delay è un bug in attesa di un manutentore.

Domande frequenti

Viene inviato qualcosa a un server?

No. Questo strumento è marcato "client": la conversione è una moltiplicazione nella scheda del tuo browser. Non viene trasmesso niente.

Quale gallone usa?

Il gallone US, 3,785 litri, e lo dice sul selettore. Se stai lavorando con una fonte britannica o canadese, il numero che hai è probabilmente il gallone imperiale a 4,546 litri e dovrai tenere conto del 20% da solo.

Perché convertendo avanti e indietro non ottengo il numero di partenza?

Arrotondamento in virgola mobile, di solito invisibile alla precisione mostrata qui. I computer conservano i decimali in binario, e la maggior parte delle frazioni decimali non ha una forma binaria esatta: è per questo che 0.1 + 0.2 dà 0.30000000000000004 in ogni linguaggio che usa i double IEEE 754, JavaScript incluso. L'errore è molto sotto qualsiasi cosa conti per una misura fisica, ma c'è, ed è il motivo per cui non dovresti mai confrontare due valori convertiti con un controllo di uguaglianza.

Una tonnellata è uguale a una "ton"?

No, e ce ne sono tre. Una tonnellata metrica è 1.000 kg. Una short ton US è 907 kg. Una long ton britannica è 1.016 kg. Le versioni US e UK differiscono del 12% e si scrivono entrambe "ton". Se una cifra conta e la fonte è ambigua, l'ortografia non ti salverà: devi scoprire quale paese l'ha scritta.

Posso convertire una lunghezza in un peso?

No, e nessuno strumento può, perché la domanda non ha una risposta. Metri e chilogrammi misurano dimensioni diverse. Quello che potresti intendere è un calcolo di densità — quanto pesa un litro di questa sostanza — e serve sapere quale sostanza. Questo strumento converte dentro una dimensione, che è l'unica conversione che sia un fatto e non una consultazione.