Convertitore di temperatura
Un unico convertitore per le quattro scale di temperatura: 100 °C sono 212 °F, e ogni risultato viene confrontato con lo zero assoluto perché una lettura impossibile non finisca mai nel suo rapporto, nella ricetta o nel quaderno di laboratorio. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Valore
- 100
- Da
- Celsius
- To
- Fahrenheit
- Risultato
- 212 °F
- Input
- 100
- Kelvin
- 373,15
Le serve un convertitore di temperatura affidabile che conosca tutte e quattro le scale termodinamiche più comuni? Inserisca un numero, scelga la scala di partenza e quella di destinazione e ottenga una conversione esatta tra Celsius, Fahrenheit, Kelvin e Rankine. Il calcolatore verifica ogni lettura rispetto allo zero assoluto, così le temperature impossibili non finiscono mai in un report, in una ricetta, in un feed meteo o in un quaderno di laboratorio.
Quali scale di temperatura può convertire
Questo convertitore di temperatura supporta le quattro scale che ricorrono più spesso nella scienza, nell'ingegneria e nella vita quotidiana. Celsius è la scala di uso comune, affine al SI, adottata dai servizi meteorologici fuori dagli Stati Uniti: lo zero segna il punto di congelamento dell'acqua e il cento il punto di ebollizione in condizioni standard. Fahrenheit resta la scala civile negli USA per il meteo, la cucina e i controlli degli edifici, con l'acqua che congela a trentadue e bolle a duecentododici.
Kelvin è la scala termodinamica assoluta richiesta nelle equazioni di fisica e chimica: zero Kelvin è lo zero assoluto, la temperatura più bassa che la materia possa raggiungere. Rankine è la scala assoluta costruita su gradi della stessa ampiezza di quelli Fahrenheit; compare nell'aerospazio statunitense e nei manuali di termodinamica quando gli ingegneri vogliono temperature assolute senza passare agli intervalli metrici. Converta liberamente tra tutte e quattro.
Le richieste con scala identica restituiscono semplicemente il valore dopo il controllo dello zero assoluto, utile quando serve solo la validazione.
Come funzionano la conversione e lo zero assoluto
Ogni conversione passa per il Kelvin come nodo termodinamico, il che evita di accumulare errori di formula quando si salta da Fahrenheit a Rankine o da Celsius a Kelvin. Prima l'ingresso viene tradotto in Kelvin con le relazioni esatte standard: Celsius più duecentosettantatré virgola quindici, Fahrenheit più quattrocentocinquantanove virgola sessantasette e poi moltiplicato per cinque noni, Rankine moltiplicato per cinque noni e Kelvin lasciato invariato. Il motore verifica quindi che il valore in Kelvin non sia negativo.
Lo zero assoluto è zero Kelvin, meno duecentosettantatré virgola quindici Celsius, meno quattrocentocinquantanove virgola sessantasette Fahrenheit e zero Rankine.
Casi d'uso
Log di laboratorio e controllo di processo
Normalizzi i dump dei sensori che mescolano Celsius e Kelvin in un'unica scala prima di graficare, allarmare o archiviare a lungo termine.
App meteo e di viaggio
Mostri le temperature esterne locali nella scala preferita dal visitatore, mantenendo il Kelvin disponibile per gli overlay scientifici.
Compiti di ingegneria e documentazione
Converta tra Fahrenheit e Rankine o tra Celsius e Kelvin quando prepara tabelle termodinamiche, report ed esercizi da valutare.
Domande frequenti
Cosa succede se il valore è sotto lo zero assoluto?
Un ingresso non valido del cliente non viene addebitato.
Qual è la formula da Celsius a Fahrenheit?
Moltiplichi il valore in Celsius per 9/5 e aggiunga 32. Per questo l'acqua gela a 32 °F e bolle a 212 °F, gli stessi punti di 0 °C e 100 °C.
Come si converte da Celsius a Kelvin?
Aggiunga 273,15 al valore in Celsius. Il kelvin ha la stessa ampiezza di grado del Celsius, ma parte dallo zero assoluto, quindi non è mai negativo.
Quanto vale lo zero assoluto in ogni scala?
Vale 0 K, cioè -273,15 °C, -459,67 °F e 0 °R. Il convertitore rifiuta qualsiasi lettura al di sotto, perché non esiste una temperatura più fredda.
A cosa serve la scala Rankine?
È una scala assoluta con gradi della stessa ampiezza dei Fahrenheit. Compare nell'ingegneria e nella termodinamica statunitensi quando servono temperature assolute senza passare al sistema metrico.
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/temperature \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"value":100,"from":"celsius","to":"fahrenheit"}'const res = await fetch("https://api.kit.forhosting.com/conv/temperature", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"value": 100,
"from": "celsius",
"to": "fahrenheit"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/conv/temperature",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"value": 100,
"from": "celsius",
"to": "fahrenheit"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/conv/temperature", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"value":100,"from":"celsius","to":"fahrenheit"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"value":100,"from":"celsius","to":"fahrenheit"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/conv/temperature", 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
{
"value": 100,
"from": "celsius",
"to": "fahrenheit"
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "conv.temperature",
"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
Lo esegua gratis nel browser oppure richiami la stessa logica tramite API a $0.002 per richiesta, senza abbonamento.
Quali scale di temperatura può convertire
Insieme ai nomi completi sono accettati alias brevi come C, F, K e R, così script e moduli restano concisi.
Come funzionano la conversione e lo zero assoluto
Qualsiasi lettura sotto quel limite restituisce un errore invalid_input e non viene addebitata, perché il cliente ha fornito una temperatura fisicamente impossibile e non si tratta di un guasto del servizio. Non c'è alcuna chiamata di rete, nessuna inferenza di modello e nessuna dipendenza dall'orologio: lo stesso ingresso produce sempre la stessa uscita, esattamente ciò che serve quando si integra il convertitore in test unitari o in un percorso API sensibile alla fatturazione.
Uso dell'API, prezzi e consegna
La risposta include l'ingresso normalizzato, i nomi canonici delle scale from e to, il risultato convertito, un'unità di visualizzazione come gradi C o K e il valore intermedio in Kelvin, così i revisori possono ricalcolare a mano il passaggio. Lo stato è beta mentre la superficie si stabilizza, ma l'aritmetica segue le stesse formule fisse dei manuali e non cambierà a parità di ingressi. Richiami la capacità con tre campi: value come numero finito, from come scala di partenza e to come scala di destinazione. Il prezzo dell'API ospitata è forfettario, $0.002 per ogni richiesta andata a buon fine; una validazione fallita, come un campo mancante o una temperatura sotto lo zero assoluto, non consuma saldo. Per le pipeline invii ogni conversione come attività indipendente e raccolga i risultati con il consueto flusso di webhook o link firmato. Mantenga esplicite le scale di partenza e destinazione nella sua integrazione, anziché dedurle da simboli in testo libero: quel contratto tiene allineati i tipi dell'SDK, gli schemi OpenAPI e i controlli dei moduli e previene letture errate silenziose quando un feed mescola simboli metrici e imperiali.
Domande tecniche
Quali scale di temperatura sono supportate?
Celsius, Fahrenheit, Kelvin e Rankine. Sono accettati i nomi completi e alias brevi come C, F, K e R, poi normalizzati nella risposta.
Quanto costa l'API del convertitore di temperatura?
Ogni chiamata API andata a buon fine costa $0.002. Lo stesso convertitore gira gratis nel suo browser senza bisogno di un account.
La conversione è deterministica?
Sì. Il calcolo usa formule fisse attraverso il Kelvin e arrotondamento a sei decimali, così lo stesso ingresso produce sempre lo stesso risultato JSON.
Posso convertire 100 °C in Fahrenheit?
Sì. Invii value 100, from celsius e to fahrenheit; il risultato è 212 con unità °F e il valore Kelvin equivalente incluso.