0 C 0 C 273 C有問題嗎(不是兩個0度的物體加起來是273度的意思)?

時間 2021-06-05 06:22:13

1樓:Daniecy

問題出在第二個0℃上

我們假定第乙個0℃是現實中某個物體的溫度,並且有0℃=273K=32℉

但是第二個0℃不是現實中某個物體的溫度

相反,在一般的語境下,這第二個0℃表示的是0個溫度單位,也就是說,這裡第二個0℃有如下關係:

0℃=0K=0℉

它不表示某個具體的溫度,而表示的是比當前溫度高出了0個溫度單位。

問題的關鍵還是在於溫度的定義,它是乙個相對量,定義溫度需要有某個參照物,比如攝氏溫標的零度參照物是冰水混合物,但是我其實完全可以把我自己的體溫拿來做零參照物,華氏溫標就是這麼幹的,把人的體溫定為溫度參考點。

所以,正確的關係式其實是

0℃=0K=0℉,1℃=1K=5/9℉

就好比厘公尺英呎之間的換算關係一樣,我們只能說一英呎等於多少厘公尺,而不能說100英呎等於32厘公尺一樣。

而0℃=273K=32℉關係式

它事實上反映的是三種溫標參考點的不同而已。(以上想法純屬個人猜想)

2樓:

根本原因在於溫度作為乙個相對量其加減無意義五杯20°C的水倒一起並不是100°C。

BTW,類似問題,

1元=1元×1元=10角×10角=100角=10元1元=1元×1元=100分×100分=10000分=100元1元=10角=100分=10分×10分=1角×1角=1角題主可以想下這幾個問題錯哪了。

3樓:

想到了乙個例子

虛歲1歲的絕對歲數是0年,然後虛歲比某人大1歲這個1歲又表示乙個1年的間隔,

單純的說乙個「1歲」,沒有具體語境的話就沒有意義它的絕對值需要具體語境去指定

0°C+0°C只能看成是」比0°C高0°C的溫度「(=273K+0K)=0°C

好比」一歲+一歲「只能看成是」比一歲大一歲的歲數「(=0年+1年=1年)=2歲

C字串以 0 結尾的問題?

Milo Yip printf 7s 7s 6s 6s n hd.a,hd.b,hd.c,hd.d 張舸 那就不要用標準庫函式了嘛,既然你知道每個字串應有的長度,自己去實現 copy 不就好了?不要想什麼 strcpy。另外你的 read 做法也不對,因為不能保證這個 struct 在記憶體中是連續...

在0 C的空氣裡有一杯0 C的水,裡面還有一些0 C的冰,那水會結冰,冰會融化嗎或是水會蒸發嗎?

RHY 這個問題取決於空氣中的水蒸氣分壓強,這個概念不等同於濕度。根據我們在小學二年級就學過的無機材料科學,如果這個壓強小於飽和蒸氣壓,水會蒸發,並從別的水中吸熱,這些水則會凝固,直至沒有液態水存在或蒸氣壓達到飽和。如果是大於的關係,那麼空氣中的水蒸氣會液化並放熱,這些熱量會被冰給吸收,從而融化成水...

為什麼c語言中 3 4等於0而不是 1?

冒泡 標準規定的,整數型別的除法結果是整數,向0的方向取整 3 4 0.75,往0的方向第乙個整數就是0,所以取0C早期並不是這樣做的,那時候這個行為是implementation defined,後面在C99才確定下來 其他語言也不一定是這樣,比如Python就規定向負無窮的方向取整 白板板同學 ...