看板 MATLAB 關於我們 聯絡資訊
請問一下,怎麼得到正確的值 因為程式用到這個值,遇到了這奇怪的問題 >> floor(120e-9*1e9) ans = 119 這是什麼造成的???有沒有解決的方法 同樣的 >> floor(120e-15*1e15) ans = 120 試了其他的就沒有這個問題,好怪... -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 36.237.70.147
vaakaa:floor(120*(1e-9)*1e9)=120 01/13 10:30
H45:改用 symbolic math toolbox 提供的物件計算,或自己實作大數 01/13 13:06
SAngelWing:原來如此,謝謝 01/14 01:27