问题描述:
开尔文温度与摄氏温度的换算T=500.0;y=(238000/8.3144)/log(55*8.3144*T*T*2/(238000/(3.1536*(10^12)))) 此段程序用VC++6.0计算得出的结果是2900,而用matlab计算得出的结果是803.这是为什么呢?(matlab计算的结果是正确的,VC的结果显然不正确.)
VC++计算结果是2918.
最佳答案:
开尔文温度和人们习惯使用的摄氏温度相差一个常数273.15,即T=t+273.15(t是摄氏温度的符号).
例如,用摄氏温度表示的水三相点温度为0.01°C,而用开尔文温度表示则为 273.16K.开尔文温度与摄氏温度的区别只是计算温度的起点不同,即零点不同,彼此相差一个常数,可以相互换算.这两者之间的区别不能够与热力学温度和国际实用温标温度之间的区别相混淆,后两者间的区别是定义上的差别.热力学温度可以表示成开尔文温度;同样,国际实用温标温度也可以表示成开尔文温度.当然,它们也都可以表示成摄氏温度.
来源:网络整理 免责声明:本文仅限学习分享,如产生版权问题,请联系我们及时删除。
相关文章:
王羲之的作品04-30
鳎目是读mu还是ma04-30
什么的云怎么填空04-30
一个米一个更念什么04-30
四舍五入是什么数字04-30
牛刀小试和小试牛刀的区别04-30
一加米可以组成什么字04-30
民字属于什么结构的字04-30
黏性和粘性的意思区别04-30
宵和霄的意思分别是什么04-30