UTILS.
100% 浏览器内运行
🌡️

温度转换器

在摄氏、华氏、开尔文、兰氏和列氏之间转换温度——五种温标同时显示,并带绝对零度保护。

关于此工具

温度转换器可将一个读数一次性转换为全部五种温标:摄氏、华氏、开尔文、兰氏和列氏。输入一个数值,选择你测量所用的温标,其他每种温标都在结果网格中实时更新。

与长度或重量不同,温标是仿射的——它们有不同的零点,因此简单的比例是错误的。工具首先使用精确的线性关系将你的输入转换为摄氏:从华氏 C = (F − 32) × 5/9,从开尔文 C = K − 273.15,从兰氏 C = (R − 491.67) × 5/9,从列氏 C = Ré × 5/4。然后将摄氏转换为每个目标:F = C × 9/5 + 32,K = C + 273.15,R = (C + 273.15) × 9/5,Ré = C × 4/5。

由于开尔文和兰氏是绝对温标,工具会拒绝任何低于绝对零度(0 K、0 °R 或 −273.15 °C)的输入,而不是显示物理上不可能的结果。一切都在你的浏览器本地运行,无网络调用,数值四舍五入到两位小数以便阅读。

常见问题

为什么我不能直接相乘来转换温度?
温标有不同的零点,因此它们是仿射的,而非成比例的。你必须在缩放的同时加减一个偏移量(如 32 或 273.15),这就是工具用精确线性公式将每次转换都经过摄氏中转的原因。
什么是兰氏和列氏?
兰氏(°R)是使用华氏大小刻度的绝对温标,其中 0 °R 为绝对零度(491.67 °R = 32 °F)。列氏(°Ré)将水的冰点设为 0、沸点设为 80 度;它出现在一些较旧的欧洲和烹饪参考中。
如果我输入低于绝对零度的温度会怎样?
工具会拦截它。任何低于 0 的开尔文或兰氏值,或任何计算结果低于 −273.15 °C 的输入,都会被标记为无效,因为没有物质能比绝对零度更冷。
结果有多精确?
转换使用精确的定义常数(5/9、9/5、273.15、491.67)以全双精度计算,然后将显示值四舍五入到两位小数,使网格保持易读。

更多工具