Re: [問題] Double為什麼會得不到正確的值

看板C_Sharp作者 (大笨羊)時間16年前 (2009/06/10 02:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
因為 1/2 在運算中系統預設是int除以int 1跟2是int的常數 計算出0後再用 = 設定給 a 如果要產生浮點數 必須要有其中一個是浮點數 int就會隱含轉型變成double 所以可以這樣寫double a=1/2.0 ps我知道很簡單啦 囧 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.228.221.152
文章代碼(AID): #1ABgENJo (C_Sharp)
文章代碼(AID): #1ABgENJo (C_Sharp)