→ prouno:那就用round, floor 或 ceil吧 :) 04/30 13:46
→ candy88257:上面題目有點問錯 應該是以下 04/30 13:49
→ candy88257:amin=2.817;amax=2.818;ad=0.000001; 04/30 13:53
→ candy88257:alla=((amax-amin)/ad)+1;ra=fix(alla) 04/30 13:55
→ candy88257:算出來alla是1.0010e+3;但ra卻是1000 04/30 13:56
→ candy88257:發現原因,alla=1000.99999999989 04/30 13:59
→ candy88257:但怎會算成這樣?不是要1001整數嗎? 04/30 14:00
→ kdjf:float point error 04/30 17:37
→ candy88257:浮點數不準確我知道,但是有辦法解決嗎? 目前我是加個 04/30 19:38
→ candy88257:round,只是怕有例外... 04/30 19:39