作者Snorkler (Snorkler)
看板MATLAB
标题[其他] MATLAB 比大小怪怪的
时间Wed Nov 19 13:48:42 2014
a=0.02;
N=8;
n=1:N+1;
x=4*a*(n-1)/N -2*a;
for i=1:N+1
if x(i) <= -a
elseif x(i) >= a
x(i)
else
end
end
if x(i) >= a 应该0.02有包含进去
结果为什麽不是
0.02
0.03
0.04
而是
0.03
0.04
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.113.106.191
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/MATLAB/M.1416376124.A.C34.html
1F:推 panzertp: 浮点数误差 11/19 15:57