批踢踢實業坊
›
看板
C_Sharp
關於我們
聯絡資訊
返回看板
作者
wa007123456 (大笨羊)
看板
C_Sharp
標題
Re: [問題] Double為什麼會得不到正確的值
時間
Wed Jun 10 02:01:57 2009
因為 1/2 在運算中系統預設是int除以int 1跟2是int的常數 計算出0後再用 = 設定給 a 如果要產生浮點數 必須要有其中一個是浮點數 int就會隱含轉型變成double 所以可以這樣寫double a=1/2.0 ps我知道很簡單啦 囧 --
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 125.228.221.152