
內容摘要
乘以 1.8 再加 32,就是完整公式。常見的 2x+30 只在 10°C 附近準,而先把攝氏四捨五入掉,正是把 37°C 變成 104°F 的原因。
華氏轉攝氏、攝氏轉華氏是最常被換錯的一組換算,因為兩個溫標的零點不同,而最流行的心算捷徑又會悄悄偏移。這篇給出精確公式與對照表、說明捷徑在實際使用範圍內會偏多少,以及那個會把正常體溫變成高燒的四捨五入錯誤。
任何數值都可以在 UrsaKit 的 溫度換算器 上驗證,它會正確處理偏移量,而不是把溫度當成單純的比例。
01換算公式:攝氏轉華氏與華氏轉攝氏
°F = °C × 9/5 + 32
°C = (°F − 32) × 5/9
20°C -> 20 × 1.8 + 32 = 68°F
100°C -> 100 × 1.8 + 32 = 212°F (水沸騰)
0°C -> 0 × 1.8 + 32 = 32°F (水結冰)
心算時用 1.8 取代 9/5,寫程式時用 9/5,因為分數本身就說明了比例來源。兩者是同一個數字。
02為什麼它不是單純的比例
長度換算只要乘一個係數,因為兩個單位都從零開始。溫度溫標不是:
- 攝氏把 0 放在水的冰點、100 放在沸點(標準氣壓下)(NIST)。
- 華氏把 32 放在冰點、212 放在沸點,所以一度攝氏等於 1.8 度華氏。
- +32 就是對齊兩個零點的偏移量。
這個偏移量正是單位換算器不能把溫度當成公尺與英尺來處理的原因。只乘不加上偏移量的換算器,會把 20°C 算成 36°F——那不是涼爽的天氣,那是 bug。
溫度需要兩個運算,不是一個。
先換比例(×1.8),再移動零點(+32)。漏掉偏移量是最常見的換算錯誤,而且它產生的數字看起來很合理,這比明顯的錯誤更危險。
032x + 30 捷徑與它的偏移
這個捷徑把攝氏值乘以 2 再加 30。它在 10°C 剛好準確,其他地方都錯:
| °C | 精確 °F | 2x + 30 | 偏移 |
|---|---|---|---|
| -40 | -40 | -50 | -10 |
| 0 | 32 | 30 | -2 |
| 10 | 50 | 50 | 0 |
| 20 | 68 | 70 | +2 |
| 30 | 86 | 90 | +4 |
| 37 | 98.6 | 104 | +5.4 |
| 100 | 212 | 230 | +18 |
| 180 | 356 | 390 | +34 |
| 220 | 428 | 470 | +42 |
聊天氣時差兩度不影響穿什麼;但對發燒、用藥或烤箱來說就會影響。
只要結果會被據以行動,就不要用這個捷徑。
37°C 用捷徑會變成 104°F,那讀起來是高燒。220°C 會變成 470°F,足以把一爐烘焙烤壞。這個技巧是對話用的輔助,不是換算。
04華氏與攝氏對照表
查表最快的方式,是記住幾個節點再往下推。下表同時列出兩個方向,問「華氏 100 度等於攝氏幾度」時可以直接找到 37.8°C。
| °C | °F | 出現場合 |
|---|---|---|
| -40 | -40 | 兩個溫標一致的點 |
| 0 | 32 | 水結冰 |
| 10 | 50 | 涼爽的天氣 |
| 20 | 68 | 室溫,舒適 |
| 25 | 77 | 溫暖的室內,標準參考值 |
| 30 | 86 | 炎熱的夏日 |
| 37 | 98.6 | 人類平均體溫 |
| 38 | 100.4 | 輕微發燒 |
| 40 | 104 | 成人的高燒(40°C 已屬高燒) |
| 100 | 212 | 水沸騰 |
| 180 | 356 | 常見烘焙溫度,刻度標 350°F |
| 200 | 392 | 旋風烤箱烘焙,刻度標 400°F |
| 220 | 428 | 高溫烤箱,刻度標 425°F |
05克氏與絕對零度
克氏與攝氏的一度大小相同,但從絕對零度起算,所以換算只是單純的偏移(BIPM):
K = °C + 273.15
°C = K − 273.15
0°C -> 273.15 K
100°C -> 373.15 K
0 K -> -273.15°C -> -459.67°F (絕對零度)
物理與熱力學要用克氏,因為只有從絕對零度起算,温度的倍數關係才成立。20°C 的兩倍不是「兩倍熱」;293.15 K 的兩倍才是。
06華氏換回攝氏
98.6°F -> (98.6 − 32) × 5/9 = 66.6 × 5/9 = 37°C
350°F -> (350 − 32) × 5/9 = 318 × 5/9 = 176.67°C
要先減掉偏移量再乘,而不是先乘再減。運算順序顛倒是第二常見的錯誤,它產生的結果誤差是以「每一步差 32 度」的方式出現,而不只是偏移量本身。
07烤箱與料理溫度
食譜書不是換算表。它們是為當年存在的旋鈕寫的,所以華氏值都是取整過的:
| 食譜標示 | 由 °C 精算 | 瓦斯刻度 |
|---|---|---|
| 160°C | 320°F | 3 |
| 180°C | 356°F | 4 |
| 200°C | 392°F | 6 |
| 220°C | 428°F | 7 |
如果歐洲食譜寫 180°C,美國讀者把烤箱設 350°F,兩者都夠接近,因為家用烤箱的實際溫度波動本來就很大。但當精確度真的重要時——煮糖、調溫巧克力、發酵——請用算出來的數字,而不是取整後的標籤。
08四捨五入出錯的地方
| 錯誤 | 例子 | 結果 |
|---|---|---|
| 先四捨五入攝氏 | 37.5°C → 38°C → 100.4°F | 真值是 99.5°F,低了將近一度 |
| 來回都四捨五入 | 20.5°C → 69°F → 20.6°C | 每跳一次誤差就疊加 |
| 分兩步手算 | °C → K → °F | 兩個偏移量,其中一次一定套錯 |
| 用截斷取代四捨五入 | 36.9°C → 98°F | 差 0.4°F,而且永遠偏同一個方向 |
| 拿捷徑做測量 | 37°C → 104°F | 讀起來像高燒 |
規則很簡單:從原始值換算、過程中保留完整精度、最後只取一次整,而且取到這個任務真正允許的精度。
09在瀏覽器裡換算
- 打開溫度分類 — 溫度換算器 把攝氏、華氏與克氏放在同一頁,同一個數值不會被換算兩次。
- 在任何欄位輸入 — 其他單位會邊打字邊更新,而且偏移量會被正確套用,不只是乘比例。
- 檢查交會點 — 在任一欄位輸入 -40,另一欄也會是 -40,這是確認換算器有沒有正確處理偏移量最快的方法。
- 需要更多單位就切分類 — 單位換算器 涵蓋長度、體積、重量、速度、面積、功率與壓力,理由一樣:溫度與質量正是心算最容易出錯的地方。
溫度這個案例說明了單位換算的通則:知道哪些換算帶偏移量,比背下一個乘數更有價值。
10資料來源
- SI Units – Temperature — NIST(取用日期:2026-10-08)
- The International System of Units (SI Brochure) — BIPM(取用日期:2026-10-08)
攝氏、華氏與克氏,會正確處理偏移量;同一頁還收錄其他所有單位分類。
溫度換算器常見問題
攝氏轉華氏的公式是什麼?
把攝氏值乘以 1.8,再加上 32。寫成式子就是 °F = °C × 9/5 + 32。例如 20°C 會是 20 × 1.8 + 32 = 68°F。
2x + 30 這個捷徑準嗎?
它是近似值,只在 10°C 剛好準確,往兩邊都會偏:0°C 會算成 30°F(正確是 32),100°C 會算成 230°F(正確是 212)。拿來聊天氣可以,拿來做任何要據以行動的測量都不行。
攝氏與華氏什麼時候數值相同?
-40 度。兩條線在那裡交會,所以兩個溫標都讀 -40,這也是檢查換算函數最快的方法。
攝氏要怎麼換成克氏?
加上 273.15。0°C 是 273.15 K,100°C 是 373.15 K。克氏沒有負值,因為 0 K 就是絕對零度,分子運動停止的那一點。
為什麼 180°C 換出來是 356°F,食譜卻寫 350°F?
食譜是在精準控溫普及之前寫的,會取好記的整數。180°C 精確值是 356°F,但烤箱刻度標的是 350°F;這個差距在一般烤箱的容許範圍內。
為什麼同一個溫度換過去再換回來會不一樣?
因為中間被四捨五入過。把 37.5°C 取成 38°C,華氏結果就差了將近 1°F;回程再取一次,誤差會疊加。
華氏 100 度等於攝氏幾度?
37.8°C。用公式算是 (100 − 32) × 5/9 = 68 × 5/9 = 37.78°C。另一個常見數值是華氏 98 度,等於 36.7°C。
相關文章
- 壓縮圖片又不犧牲可見畫質
同樣是精度與捨入的取捨,只是換成檔案大小。
- Base64 編碼原理
另一個「體積多 33%」的故事:編碼對大小做了什麼。