Calcolatore dell’indice di calore semplificato
Con 86 °F e un’umidità relativa del 65 %, l’indice di calore semplificato risulta 87,36 °F: una lettura rapida di quanto l’umidità pesa sul caldo percepito. Pensato per il caldo moderato e i confronti veloci, non per gli allarmi di caldo estremo. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Temperatura (°F)
- 86
- Umidità relativa
- 65
- Indice di calore (°F)
- 87,36
Questo calcolatore semplificato dell’indice di calore combina la temperatura dell’aria in gradi Fahrenheit con l’umidità relativa per stimare la percezione di un caldo moderato. Utilizza l’approssimazione di Steadman di ordine basso, una formula compatta e deterministica adatta a valutazioni rapide, non agli allarmi per caldo estremo. Inserisca una temperatura finita e una percentuale di umidità compresa fra zero e cento. Il risultato viene restituito in Fahrenheit, arrotondato a due decimali, insieme ai dati originali e al nome della formula, così i processi automatizzati possono registrare esattamente il calcolo effettuato.
Che cosa rappresenta l’indice di calore semplificato
La sola temperatura dell’aria non descrive con quale facilità il sudore possa evaporare dalla pelle. L’umidità relativa aggiunge un contesto importante, perché l’aria umida in genere rallenta l’evaporazione e può far percepire un ambiente caldo come più opprimente di quanto suggerisca il termometro. Questo calcolatore ricava una stima semplificata della temperatura apparente da queste due misure.
È particolarmente utile per caldo moderato, confronti rapidi, esempi didattici, pannelli di sensori e controlli preliminari del comfort. Il risultato non misura direttamente la temperatura corporea, il comfort termico degli interni o il rischio medico personale. Abbigliamento, sole, vento, attività, idratazione, età, acclimatazione e condizioni di salute possono modificare la percezione individuale.
Consideri il valore come un indicatore coerente, non come una decisione completa sulla sicurezza. In presenza di caldo intenso, dia priorità alle previsioni ufficiali e alle indicazioni locali, che possono adottare regressioni complete, correzioni, ipotesi di esposizione e soglie non incluse in questo calcolo volutamente compatto.
Scelta degli input e interpretazione del risultato
L’umidità può essere esattamente zero o cento, ma i valori inferiori a zero o superiori a cento vengono rifiutati perché esterni all’intervallo fisico definito per questa interfaccia. Anche valori mancanti, stringhe numeriche, infiniti e dati non numerici vengono rifiutati anziché convertiti silenziosamente. Questa condotta rigorosa aiuta le integrazioni a individuare subito errori di unità e registrazioni di sensori non valide.
Verifichi che gli strumenti forniscano Fahrenheit e non Celsius, e una percentuale anziché una frazione fra zero e uno. Se una fonte comunica 0.65 per il sessantacinque per cento, converta il dato in 65 prima della chiamata. Nei flussi automatizzati, conservi gli input restituiti e il campo della formula insieme al risultato, così da distinguere questa approssimazione dai modelli ufficiali o più complessi.
Casi d'uso
Valutare condizioni esterne moderate
Trasformi temperatura e umidità in una rapida stima della temperatura apparente prima di pianificare normali attività all’aperto.
Contestualizzare i pannelli dei sensori
Mostri un indice semplificato e deterministico accanto alla telemetria grezza senza interrogare un servizio meteorologico.
Spiegare le formule della temperatura apparente
Dimostri l’influenza dell’umidità con una formula di ordine basso riproducibile in un foglio di calcolo.
Domande frequenti
Quale formula dell’indice di calore viene usata?
Viene applicata l’approssimazione di Steadman di ordine basso: 0.5 × (T + 61 + 1.2 × (T − 68) + 0.094 × RH), con Fahrenheit e percentuale.
Perché l’umidità è stata rifiutata?
L’umidità relativa deve essere un numero finito fra 0 e 100 inclusi.
È adatto agli allarmi ufficiali per il caldo?
No. È una stima semplificata per caldo moderato. In caso di possibile pericolo, consulti previsioni ufficiali e indicazioni locali.
Posso inserire la temperatura in gradi Celsius?
No. La formula lavora in gradi Fahrenheit e restituisce il risultato in Fahrenheit, quindi converta prima una lettura in Celsius. Mescolare le scale darebbe un indice di calore privo di significato.
L’indice di calore può essere inferiore alla temperatura dell’aria?
Sì. Con questa formula semplificata la stima può risultare sotto o sopra la temperatura misurata, a seconda dei valori di temperatura e umidità inseriti. Confronti le due cifre per vedere quanto l’umidità modifica il risultato.
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/earth/heat-index-simple \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"temp_f":86,"relative_humidity":65}'const res = await fetch("https://api.kit.forhosting.com/earth/heat-index-simple", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"temp_f": 86,
"relative_humidity": 65
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/earth/heat-index-simple",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"temp_f": 86,
"relative_humidity": 65
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/earth/heat-index-simple", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"temp_f":86,"relative_humidity":65}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"temp_f":86,"relative_humidity":65}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/earth/heat-index-simple", 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
{
"temp_f": 86,
"relative_humidity": 65
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "earth.heat_index_simple",
"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
Come viene calcolata l’approssimazione di Steadman
Il calcolo usa l’approssimazione di Steadman di ordine basso in Fahrenheit: metà della somma della temperatura dell’aria, 61, 1.2 volte la differenza fra la temperatura e 68, e 0.094 volte l’umidità relativa. L’implementazione esegue direttamente questa aritmetica e arrotonda soltanto il valore finale a due decimali. Non passa a una regressione dell’indice di calore di ordine superiore e non applica correzioni condizionali per aria secca o umidità elevata. In forma simbolica la stima è 0.5 × (T + 61 + 1.2 × (T − 68) + 0.094 × RH), dove T è temp_f e RH è relative_humidity. Il risultato è quindi facile da riprodurre in un foglio di calcolo, un browser, un client API o una suite di test. La stessa funzione pura gestisce ogni richiesta senza rete, casualità, stato memorizzato o ora corrente, perciò input numerici identici producono sempre lo stesso JSON. La risposta indica inoltre steadman_simple come formula, evitando equivoci quando i valori vengono archiviati accanto a quelli ottenuti con altri metodi.
Scelta degli input e interpretazione del risultato
Fornisca temp_f come numero finito in gradi Fahrenheit e relative_humidity come percentuale finita. Confronti heat_index_f con temp_f per osservare come il termine dell’umidità modifichi la temperatura apparente semplificata, ricordando che la stima può risultare inferiore o superiore alla temperatura misurata.
Domande tecniche
Quali unità deve fornire?
Fornisca temp_f in gradi Fahrenheit e relative_humidity come percentuale da 0 a 100, non come frazione fra zero e uno.
Quanto costa un calcolo tramite API?
Ogni richiesta API costa $0.002. Il calcolo è deterministico e la versione nel browser funziona senza una chiamata API.