温度换算

用 °F = °C × 9/5 + 32 换算摄氏度与华氏度,并将两者换算为开尔文。支持兰金度和列氏度;拒绝低于绝对零度的值。

由 AI 写作工具起草更新于 已验证的示例:5

输入源单位下的数值,也可以输入带有自身单位的数值
试一试
转换后的数值
°F
转换后的数值: 98.6 °F
有效数字:12;取最近值,等距时远离零
换算
37 °C = 98.6 °F
精确性
精确

37 °C精确等于98.6 °F。

温度计上的位置

冰液态水水蒸气1032212240水结冰水在 1 atm 下沸腾98.6 °F
37 °C用各个温度单位表示 行数:5
单位数值定义
开尔文 (K)310.15基本单位
摄氏度 (°C)37K = °C + 273.15,精确值
华氏度 (°F)98.6K = (°F + 459.67) × 5/9,精确值
兰金度 (°R)558.271 °R = 5/9 K,精确值
列氏度 (°Ré)29.6K = (°Ré + 218.52) × 5/4,精确值
计算方法 S
  1. 将摄氏度换算为开尔文

    37+273.15=310.15 K37 + 273.15 = 310.15\ \text{K}

    K = °C + 273.15,精确值

  2. 将开尔文换算为华氏度

    310.15÷59−459.67=98.6 °F310.15 \div \tfrac{5}{9} - 459.67 = 98.6\ \text{°F}

    K = (°F + 459.67) × 5/9,精确值

  3. 除换算系数外,还需加上偏移量

    温度读数的换算使用比例和必要的零点偏移;摄氏温标与列氏温标的零点相同。温差换算不加零点偏移。1 °C的温差对应1.8 °F,显示值会在需要时舍入。

    两个单位的定义都精确,换算后的数学值是有限小数,但显示值仍可能经过舍入。

关于温度换算

各温标的刻度间隔和零点不同,因此换算除乘系数外还需加零点偏移:°F = °C × 9/5 + 32,K = °C + 273.15。本工具经开尔文换算,其零点是绝对零度;低于此值(−273.15 °C或−459.67 °F)的输入将被拒绝。

默认值是体温参考示例:37 × 9/5 + 32 = 98.6 °F。天气预报、烤箱设置和体温读数都是常见用途。用作发热参考的38 °C相当于100.4 °F,但还须考虑测量部位和具体情境。

温差换算不加零点偏移:升高10 °C相当于升高18 °F。兰金温标是刻度间隔与华氏相同的绝对温标。列氏温标是一种历史温标,水的冰点与沸点之间划分为80度。

将温度读数换到另一温标

输入数值,选择原温标和目标温标。摄氏转华氏使用 °F = °C × 9/5 + 32,例如 37 °C = 98.6 °F。本工具经开尔文换算;只乘一个比例,无法同时处理零点偏移。K前不加度符号。

数值原单位目标单位换算后读数
37°C°F98.6
-40°C°F-40
0K°C-273.15
100°F°C37.777778
300K°R540
80°Ré°C100

温差不加零点偏移

对于温差,10 °C的温差 = 18 °F的温差,不需要加常数。本表单处理完整温度读数。在普通绝对温度模型中,0 K = -273.15 °C 是下限。兰金是另一种绝对温标,列氏温标的刻度间隔也不同于摄氏。

保留测量条件

天气、烤箱空气、食品内部和体温的测点有不同含义。改用另一单位不会补偿测点或仪表误差,也不能仅凭体温换算值判断健康状况。定义可参考 NIST温度换算表。

计算示例

体温示例:37 °C换算为°F

数值
37 °C
从
摄氏度(°C)
到
华氏度(°F)
转换后的数值
98.6 °F
换算
37 °C = 98.6 °F
精确性
精确

核验来源:示例核验:°F = °C × 9/5 + 32(NIST SP 811 §4.2.1.1):37 × 1.8 + 32 = 98.6

−40时两种温标的读数相同

数值
-40 °C
从
摄氏度(°C)
到
华氏度(°F)
转换后的数值
-40 °F

核验来源:示例核验:−40 × 9/5 + 32 = −40

用°F表示绝对零度

数值
0 K
从
开尔文(K)
到
华氏度(°F)
转换后的数值
-459.67 °F
精确性
精确

核验来源:示例核验:0 K = −273.15 °C;−273.15 × 9/5 + 32 = −459.67 °F(NIST SP 811附录B.9)

100 °F换算为°C

数值
100 °F
从
华氏度(°F)
到
摄氏度(°C)
转换后的数值
37.7777777778 °C
精确性
定义精确,结果为循环小数

核验来源:示例核验:(100 − 32) × 5/9 = 340/9

常见问题

如何将摄氏温度换算为华氏温度?

乘9/5(1.8),再加32。对于37 °C,37 × 1.8 = 66.6,再加32得到98.6 °F。反向换算先减32,再乘5/9:(100 °F − 32) × 5/9 ≈ 37.78 °C。NIST SP 811也将同一关系写为t/°F = 1.8 t/°C + 32。

98.6 °F一定是正常体温吗?

98.6 °F是37 °C精确对应的华氏温度。实际体温随个人、时刻和测量部位而变。发热判断还要考虑具体情境。NHS的成人指引通常将38 °C及以上视为高体温,美国CDC的旅客健康指引也将相同的100.4 °F纳入发热标准。

摄氏和华氏在什么温度下数值相同?

在−40度。令°F = °C × 9/5 + 32两侧的数值相等,得到x = 1.8x + 32,因此x = −40,即−40 °C精确等于−40 °F。两种温标的刻度间隔不同,所以只有这一个交点;高于−40时,华氏读数总是更大。

如何将摄氏温度换算为开尔文?

加273.15:25 °C等于298.15 K,绝对零度0 K等于−273.15 °C。1 K的温差与摄氏1度相同。自2019年起,开尔文通过将玻尔兹曼常数固定为1.380649 × 10⁻²³ J/K来定义(BIPM《国际单位制手册》)。K前不加度符号。

为什么升高10 °C相当于升高18 °F,而不是50 °F?

因为温差没有需要平移的零点。摄氏1度的温差等于华氏1.8度,所以10 °C的变化是18 °F的变化;+32仅适用于温标上的完整读数。因此计算步骤分别显示零点偏移和每度的换算系数。

关于此计算器

t°F=t°C×95+32TK=t°C+273.15T°R=TK×95t°Reˊ=t°C×45\begin{gathered} t_{\text{°F}} = t_{\text{°C}} \times \tfrac{9}{5} + 32 \\ T_{\text{K}} = t_{\text{°C}} + 273.15 \\ T_{\text{°R}} = T_{\text{K}} \times \tfrac{9}{5} \\ t_{\text{°Ré}} = t_{\text{°C}} \times \tfrac{4}{5} \end{gathered}

来源

  1. NIST SP 811 (2008), Guide for the Use of the SI, Appendix B — conversion factors
  2. NIST Handbook 44, Appendix C — General tables of units of measurement
  3. BIPM SI Brochure, 9th edition (2019), §2.3.1 — the kelvin and degree Celsius

已对照来源验证

此计算器包含 5 个已解示例,答案来自独立来源。这些示例会在测试套件中运行,你也可以在此运行验证。

把这个计算器放到你的网站上

把这段代码粘贴到你希望计算器出现的位置。它可以免费使用,会随本站的更正保持同步,下方的署名链接会指回这里,方便你的读者找到完整版本。

高度
预览嵌入效果

请保留署名链接。这是唯一的条件,也正是这些计算器得以免费的原因。