Kalkulator Indeks Panas
Suhu "rasa seperti" dari panas dan kelembapan, menggunakan formula NWS Rothfusz.
Hasil dikemaskini semasa anda menaip.
Perihal kalkulator ini
The heat index, or apparent temperature, is how hot it really feels when humidity is combined with the air temperature, and this heat index calculator computes it from those two inputs. The body cools itself by evaporating sweat, but humid air is already close to saturated so sweat evaporates slowly, the cooling falters, and it feels hotter than the thermometer says. The tool uses the U.S. National Weather Service Rothfusz regression, a multi-term fit of temperature and relative humidity, together with its standard low- and high-humidity corrections.
As a worked example, 90 °F air at 60% relative humidity carries a heat index of about 100 °F — ten degrees hotter than the reading — and pushing the humidity to 80% drives it past 110 °F. The calculator returns the feels-like temperature, how much hotter that is than the air, and a humidity table so you can see how quickly the danger rises as the air grows muggier at a fixed temperature.
The regression is most accurate around 80 °F (27 °C) and above with meaningful humidity; below about 80 °F it reports no heat stress because humidity has little effect on comfort in cool air. It also grades the reading into the NWS danger bands — caution, extreme caution, danger and extreme danger — so a heat index above 103 °F signals a real risk of heat cramps or exhaustion, and above 125 °F a high risk of heat stroke, which is vital for planning outdoor work, sport and travel in hot weather.
Pertanyaan yang kerap ditanya
Apa indeks panas?
Indeks haba, atau suhu kelihatan, adalah bagaimana panas ia terasa apabila kelembapan relatif digabungkan dengan suhu udara. Kelembapan tinggi melambatkan pengeringan keringat, jadi badan kurang mudah mengeluarkan haba dan terasa lebih panas daripada bacaan termometer.
Apa formula yang digunakan?
Regresi NWS Rothfusz: HI = −42.379 + 2.04901523T + 10.14333127R − 0.22475541TR − … (dengan T dalam °F dan R dalam %%), plus pembetulan untuk kelembapan yang sangat rendah atau sangat tinggi. Ia paling tepat pada sekitar 80 °F dan lebih hangat.
Apa maksud tahap bahaya?
Secara ringkasnya: 80-90 °F adalah berhati-hati, 90-103 °F berhati-hati, 103-124 °F bahaya (kejang panas atau keletihan mungkin) dan 125 °F atau lebih bahaya ekstrem dengan risiko tinggi strok haba.
Kenapa kelembapan membuatkan panas terasa lebih teruk?
Keringat hanya menyejukkan anda apabila keringat menguap. Dalam udara lembap, yang sudah hampir kelembapan, penguapannya melambatkan, jadi badan melepaskan haba dengan buruk dan 90 °F yang sama terasa lebih panas pada kelembapan 80% daripada pada 30%.
Kenapa kalkulator kata "tidak ada tekanan panas" pada hari yang panas?
Indeks haba hanya ditakrifkan untuk keadaan panas — kira-kira 80 °F (27 °C) dan ke atas. Di bawah itu, kelembapan hampir tidak mengubah perasaan udara, jadi alat melaporkan suhu udara biasa bukannya satu yang kelihatan.
Bagaimana indeks panas berbeza dengan angin sejuk?
Ia adalah pembetulan bertentangan: indeks haba menambahkan kehangatan kelihatan dari kelembapan dalam cuaca panas, manakala angin sejuk kurangkan kehangatan kelihatan dari angin dalam cuaca sejuk. Indeks haba memerlukan suhu dan kelembapan; angin sejuk memerlukan suhu dan kelajuan angin.
Adakah indeks haba menganggap bayang atau matahari?
Ia dikira untuk bayang. Cahaya matahari langsung boleh menambah sebanyak 15 °F kepada suhu yang dirasai, jadi nilai rasa-seperti sebenar di luar dalam matahari penuh adalah lebih tinggi daripada nombor yang dikembalikan oleh kalkulator ini.
API — gunakan kalkulator ini dari kod
Panggil kalkulator ini sebagai titik akhir JSON percuma - tiada kekunci diperlukan. Hantar nilai medan di bawah sebagai parameter pertanyaan atau JSON. Apa-apa yang anda tinggalkan menggunakan piawai yang sama yang halaman ini dipraisi dengan; parameter tidak diketahui adalah 400, tidak pernah nol diam. Baca dokumen API penuh →
Titik Akhir
GET https://calculator.free/api/v1/heat-index/
curl
curl "https://calculator.free/api/v1/heat-index/?units=imperial&temp=90&humidity=60"
JavaScript fetch()
const r = await fetch(
"https://calculator.free/api/v1/heat-index/?" + new URLSearchParams({
"units": "imperial",
"temp": "90",
"humidity": "60"
}));
const data = await r.json();
console.log(data.results);
Hasil adalah perkiraan untuk panduan umum sahaja, bukan nasihat kewangan, perubatan atau cukai.