看板 C_and_CPP 關於我們 聯絡資訊
C語言問題: 攝氏溫度轉換華氏溫度程式 程式碼如下: http://ideone.com/e.js/Acrl0R 問題點:第九行 f=(9/5.0)*c+32 想問f=(9/5.0)*c+32 與 f=(9/5)*c+32的區別? 不知道這是不是倍精度浮點數的誤差? 如有犯戒立即刪文,感謝大神指點。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.192.38.142 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1484536921.A.ECE.html
Sylveon: 型別轉換問題 9/5=0, 9/5.0=1.8 01/16 11:28
Sylveon: fix. 9/5=1 01/16 11:28
chuegou: 你沒轉型他就會當整數去運算 01/16 11:40
igebize: int 與 float轉換有差~ 01/17 00:29