通过MCP连接 →

输入计算

数学公式

广告

结果

换算后温度
212
°F
输入值 100 °C
结果 212 °F

这个计算器能做什么

本工具采用标准的线性代数公式,在摄氏度(°C)和华氏度(°F)两种温标之间进行换算。选择换算方向,输入温度,即可得到换算结果,并同时显示你输入的原始数值,方便对照核验。这套公式在全世界通用,不涉及任何特定国家的规定。需要说明的是,华氏度主要在美国及少数地区使用,中国及大多数国家日常都使用摄氏度。

两支平行温度计,摄氏和华氏刻度对齐显示
摄氏度和华氏度用两种不同的刻度衡量同一个温度。

使用方法

先选择换算方向:摄氏度转华氏度,还是华氏度转摄氏度。然后输入温度数值(可以为负数,例如 −40)。点击计算,结果会显示在顶部的醒目区块中,下方表格还会回显你的输入值,一目了然。

公式详解

两种温标都是线性的,因此可以用一条直线方程把它们联系起来。从摄氏度换算到华氏度时,要先按 9/5 的比例进行缩放(因为水的冰点到沸点之间,华氏温标相差 180 度,而摄氏温标只相差 100 度),再把零点平移 32,因为水的冰点在摄氏温标上是 0 °C,但在华氏温标上是 32 °F。由此得到 $$\degree F = \frac{9}{5} \cdot \text{Temp (\degree C)} + 32$$通过代数变形反解出 \(C\),就得到逆公式 $$\degree C = \frac{5}{9} \left( \text{Temp (\degree F)} - 32 \right)$$先消去 +32 的偏移量,再消去 9/5 的缩放比例。

Advertisement
流程图:乘以9/5再加32将摄氏转为华氏,以及相反的过程
每个公式都是一步乘法加一步偏移,反方向只需逆序运算。

实例演算

把 37 °C(人体体温)换算成华氏度:$$F = \frac{9}{5} \times 37 + 32 = 66.6 + 32 = 98.6 \degree F$$再换算回来:$$C = \frac{5}{9} \times (98.6 - 32) = \frac{5}{9} \times 66.6 = 37 \degree C$$验证逆公式正确无误。

常见问题

两种温标在什么温度下读数相同?在 −40° 时,\(-40 \degree C = -40 \degree F\)。在任一公式中令 \(C = F\),解得结果都是 −40。

为什么是 9/5 和 32?9/5 是两种温标每一度间隔大小的比值;32 则用来对齐水在两种温标上的冰点。

可以输入小数或负数吗?可以。本计算器接受任意实数,包括小数和零度以下的数值。

最后更新: