using
convert(32, temperature, Fahrenheit, Celsius)
我得到0,已知摄氏度的冰点
using
convert(32, units, Fahrenheit, Celsius)
我得到160/9左右。 17.778摄氏度
Maple如何得到这个答案160/9
我也试过了......
using
convert(100, temperature, Celsius, Fahrenheit)
我得到212
using
convert(100, units, Celsius, Fahrenheit)
我得到180
答案 0 :(得分:2)
这是一个“相对”与“绝对”的问题。
从绝对意义上说,1摄氏度是33.8华氏度。这是绝对的。
换句话说,高于水的凝固点1℃的温度与高于水的凝固点的1.8华氏度相同。这是绝对的规模;例如。它们在0℃= 32华氏度时匹配的固定冰点。这导致了众所周知的相对比例,1℃= 9/5 def F.这意味着每增加1摄氏度,就会有9/5华氏度的增加。这是一个相对比例;没有固定的参考,如冷冻或沸点。
convert/temperature
进行绝对温度转换。
convert/units
执行相对比例“温度增量”转换。
假设我告诉你,华氏温度是10摄氏度?在你的头脑中,你可以这样做:除以5得到2,乘以9得到18,加上32来得到50°F的最终结果。你在最后加了32度,因为这是一个(绝对标度)温度问题。如果我随后问了第二个问题:华氏温度是11摄氏度?这比以前多了1摄氏度。您需要在上一个答案中添加多少度?您添加到之前的答案肯定不是33.8华氏度更多。不,你只需要1摄氏度= 1.8华氏度,因为这是一个增量。你会得到50华氏度+ 1.8华氏度= 51.8华氏度。这是第一个答案的相对增量。