看板 Visual_Basic 關於我們 聯絡資訊
昨天發現一個問題 舉個例子 一個for迴圈 從1到10 step是0.01 他不會照我們的意思從1,1.01,1.02,1.03,1.04,1.05.........這樣一直下去 而是在中間某個數跳成譬如 2.39999 這應該是設成單精數的問題吧! 那有什麼方法可以解決這問題呢?? 謝謝!! ^^ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 211.74.229.11
colawei:Single及Double皆屬浮點數,小數常有誤差,計概基礎問題... 10/22 10:29
colawei:改成Currency或Decmal就好了 10/22 10:31
colawei:Decimal 10/22 10:34
fumizuki:Round(xxx, 2) 10/22 15:11