返回

温度换算

摄氏度

°C

25

华氏度

°F

77

开尔文

K

298.15

兰氏度

°R

536.67

FORMULAS

°F = °C × 9/5 + 32

K = °C + 273.15

°R = (°C + 273.15) × 9/5

工具介绍

输入一个温度并选择它现在的单位,页面同时给出摄氏、华氏、开尔文和兰氏度。温度的零点不同,不能像长度那样乘一个系数。

先换成摄氏:华氏是 (F−32)×5/9,开尔文是 K−273.15,兰氏是 (R−491.67)×5/9。再从摄氏转出:华氏 = C×9/5+32,开尔文 = C+273.15,兰氏 = (C+273.15)×9/5。显示保留两位小数后去掉末尾的 0。因此 25°C 的华氏结果是 77,而不是 77.00。这个中间值只存在于当次计算,刷新页面就回到输入框里的数字。

计算示例

  1. 输入:0°C

    输出:32°F,273.15 K,491.67°R

  2. 输入:100°C

    输出:212°F,373.15 K,671.67°R

  3. 输入:−40°C

    输出:−40°F,233.15 K,419.67°R

使用限制

  • 兰氏度转回摄氏时用的是 491.67 这个两位小数,极端温度下可能和 (C+273.15)×9/5 的正向值差 0.01 度。
  • 没有湿度、体感温度或热指数。四个结果都从同一个摄氏中间值转出,所以 32°F 再看华氏一栏仍是 32,不会来回漂移。开尔文没有度数符号,页面单位名写作开尔文。水的标准沸点在这个公式里就是 100°C 和 212°F,没有考虑气压。
  • 空输入或非数字时不显示结果。

常见错误

  • 用 ×1.8 把摄氏直接当成华氏,忘了加 32。0°C 是 32°F,不是 0。
  • 把开尔文的零点当成 −273,少了 0.15。0°C 对应 273.15 K。
  • 看到 −40 两边一样,就认为其他温度也一样。只有这一点重合,100°C 已经是 212°F。

常见问题

32°F 转回去是不是 0?▾
是。32°F 得到 0°C、273.15 K、491.67°R。
为什么 0°C 的兰氏度是 491.67?▾
因为 (0+273.15)×9/5 = 491.67。兰氏度和华氏一样,每一度的间隔相同,只是零点不同。
房间 25°C 是多少华氏?▾
25×9/5+32 = 77°F。页面会把 77.00 显示成 77。人体常用的 37°C 则是 98.6°F,开尔文是 310.15。

相关工具