[討論] 關於迴圈累加
請問各位大大
小弟在做一個簡單回圈的時候遇到一個問題
迴圈如下:
A=0
for i=1:100
A=A+0.05
end
跑完迴圈後發現A的值
並不像我想像中的一樣以0.05累加上去
在加到1.25 之後出現
1.250000000000000
1.300000000000001
1.350000000000001
在小數點後出現微小誤差
以致累加到後面出現
4.999999999999990
而不是5的結果
請問是為什麼?!
謝謝各位高手解答
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.46.150
→
03/23 17:29, , 1F
03/23 17:29, 1F
→
03/23 18:21, , 2F
03/23 18:21, 2F
討論串 (同標題文章)
完整討論串 (本文為第 1 之 2 篇):
0
2
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章
7
20