Calcolatore Celsius-Fahrenheit
L'acqua gela a 0 °C, cioè 32 °F: inserisca un valore, indichi se è in Celsius o Fahrenheit e veda le due scale affiancate. Comodo per previsioni meteo, temperature del forno, quaderni di laboratorio ed esercizi. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Magnitudine di temperatura da convertire
- 0
- Da
- Celsius
- Risultato
- 32
- A
- fahrenheit
- Celsius (°C)
- 0
- Fahrenheit (°F)
- 32
Convertire tra Celsius e Fahrenheit è uno dei compiti di temperatura più comuni online: le app meteo riportano °F mentre laboratori scientifici, ricette metriche, fogli scolastici e specifiche di prodotti europei usano °C. Questa capacità prende un valore di temperatura finito e una scala di origine, applica la conversione esatta e restituisce Celsius, Fahrenheit, il risultato obiettivo, formula e method.
Cosa significa la conversione Celsius ↔ Fahrenheit e quali ingressi inviare
Celsius e Fahrenheit sono scale di temperatura lineari con zeri e dimensioni del grado diverse. Zero gradi Celsius è il punto di congelamento dell'acqua a pressione standard; trentadue gradi Fahrenheit è lo stesso punto fisico. Cento gradi Celsius è il punto di ebollizione dell'acqua sulla stessa base; duecentododici gradi Fahrenheit ne è la controparte.
Le relazioni esatte sono F uguale a C per nove diviso cinque più trentadue, e C uguale a F meno trentadue per cinque diviso nove. L'intento di ricerca si concentra su frasi come calcolatore celsius fahrenheit, convertire C in F, convertitore fahrenheit celsius, conversione temperatura °C °F e strumento C verso F gratuito online. Le persone vogliono una risposta numerica da confrontare con un bollettino meteo, un taccuino di laboratorio, una ricetta o un test automatizzato —non solo un promemoria che la formula esiste—.
Entrambe le scale sono sempre presenti così non deve invertire il risultato a mano. Il calcolatore non introduce kelvin né rankine; resta sulla coppia quotidiana C↔F che domina le ricerche di consumatori e scuola.
Casi d'uso
Ricette di cucina e di processo
Mappi temperature di forno e di processo tra schede metriche e imperiali senza reimplementare le formule lineari in ogni applicazione.
Domande frequenti
Come converto Celsius in Fahrenheit con questo calcolatore?
La risposta restituisce fahrenheit (e result) con F = C × 9/5 + 32.
Cosa succede se la temperatura non è un numero?
Stringhe non numeriche, value assente, NaN e Infinity sono rifiutati e quelle chiamate non vengono addebitate.
Il calcolatore Celsius-Fahrenheit è gratuito?
Lo strumento del browser gira gratis sul Suo dispositivo.
Perché la formula moltiplica per 9/5?
Perché un grado Celsius è più ampio: tra congelamento ed ebollizione dell'acqua ci sono 100 gradi Celsius, mentre in Fahrenheit si va da 32 a duecentododici. Per questo F = C × 9/5 + 32.
Il calcolatore converte anche in kelvin?
No. Resta sulla coppia di tutti i giorni, Celsius e Fahrenheit, e mostra sempre entrambe le scale, così non deve invertire il calcolo a mano. Per i kelvin serve un convertitore di temperatura più ampio.
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/thermo/celsius-fahrenheit \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"value":0,"from":"celsius"}'const res = await fetch("https://api.kit.forhosting.com/thermo/celsius-fahrenheit", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"value": 0,
"from": "celsius"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/thermo/celsius-fahrenheit",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"value": 0,
"from": "celsius"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/thermo/celsius-fahrenheit", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"value":0,"from":"celsius"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"value":0,"from":"celsius"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/thermo/celsius-fahrenheit", 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": 0,
"from": "celsius"
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "thermo.celsius_fahrenheit",
"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
La mappatura è una scala lineare semplice —moltiplichi per nove quinti e aggiunga trentadue in un senso, sottragga trentadue e moltiplichi per cinque noni nell'altro—, ma le persone vogliono ancora un calcolatore affidabile che rifiuti spazzatura non numerica, restituisca entrambe le scale e fornisca JSON stabile per gli script.
Cosa significa la conversione Celsius ↔ Fahrenheit e quali ingressi inviare
Consegnare value, from, to, celsius, fahrenheit, result, formula e method come JSON facilita l'incolla nelle note, il diff in integrazione continua o il riuso tra linguaggi senza reimplementare l'aritmetica.
Come questo calcolatore valida l'ingresso e applica le formule lineari
Le stringhe numeriche che fanno parse pulito a numeri finiti sono accettate così form e pipeline in stile CSV passano temperature senza un cast extra. Dopo la validazione, se l'origine è Celsius il motore calcola Fahrenheit con F uguale a C per nove quinti più trentadue; se l'origine è Fahrenheit calcola Celsius con C uguale a F meno trentadue per cinque noni. Non c'è lookup meteo, formattazione dipendente dal locale dei simboli di unità né passo stocastico; è conversione pura di scala lineare dalle due grandezze note. Invii un corpo JSON con i campi obbligatori value e from. Il value deve essere un numero finito: campi assenti, stringhe vuote, testo non numerico come parole o unità miste, NaN e Infinity falliscono subito con invalid_input prima di qualsiasi risultato, e la validazione fallita non viene addebitata. Sono supportati alias: temperature, temp e t per value; unit, scale e from_unit per la scala di origine. Il campo from accetta celsius, C, c, °C e fahrenheit, F, f, °F senza distinzione di maiuscole; scale sconosciute sono rifiutate come invalid_input. I risultati sono arrotondati a una precisione decimale stabile così lo stesso ingresso produce sempre lo stesso JSON sui motori JavaScript. La stessa funzione pura alimenta lo strumento gratuito nel browser e il percorso API così i controlli del browser e i goldens del server restano allineati.
Uso pratico, limiti, prezzi e canali di consegna
Usi lo strumento del browser quando vuole un controllo immediato da Celsius a Fahrenheit o da Fahrenheit a Celsius leggendo una previsione, convertendo la temperatura di una ricetta, valutando un foglio o verificando una lettura di sensore prima di registrarla. I punti di riferimento comuni sono facili da ricordare per controlli di sensatezza: zero Celsius è trentadue Fahrenheit, cento Celsius è duecentododici Fahrenheit, e meno quaranta è lo stesso su entrambe le scale. Non c'è modello di linguaggio, servizio meteorologico esterno né casualità, così la capacità è sicura da fissare in controlli di integrazione continua e materiali di lezione riproducibili. Usi l'API quando uno script, una piattaforma di lezioni, un aiuto per dashboard IoT, un'app di viaggio o una pipeline di localizzazione ha bisogno di JSON stabile per molte coppie di temperatura sotto un unico contratto. Ogni richiesta riuscita è una voce fatturabile a $0.002; la validazione fallita non consuma saldo. I risultati sono pienamente deterministici: lo stesso value e from producono sempre le stesse etichette celsius, fahrenheit, result, formula e method.
Casi di integrazione
Controlli di temperatura per meteo e viaggi
Converta temperature di previsione o di città tra °C e °F per viaggiatori, script di supporto e widget mobili che necessitano di JSON duale stabile.
Fogli di compiti e di laboratorio
Studenti e correttori confermano coppie C↔F con rifiuto chiaro invalid_input quando manca un campo o la temperatura non è numerica.
Domande tecniche
Come converto Fahrenheit in Celsius?
Invii value e from impostati su fahrenheit (o F). La risposta restituisce celsius con C = (F − 32) × 5/9, più entrambe le scale nel JSON.
Quanto è −40 °C in Fahrenheit?
Meno quaranta è lo stesso su entrambe le scale: −40 °C equivale a −40 °F. Invii value −40 con from celsius per confermare entrambi i campi.