请忽略此帖子,我误读了算法,所以问题不相关。但是,我无法再关闭帖子了。请投票关闭。
我一直在使用数值计算的某个算法,该算法通过下溢收敛到零:
我一直在使用数值计算的某个算法,该算法通过下溢收敛到零:
// all types are the same floating type
sum = 0
for (i in 0,N)
sum += abs(V[i]);
我的问题是,这是如何发生的?小正浮点数之和如何收敛到下溢/零?
是否存在某些条件,使得 0 + f = 0,f > 0
?
所涉及的算法是雅可比算法,http://www.mpi-hd.mpg.de/astrophysik/HEA/internal/Numerical_Recipes/f11-1.pdf,第460页。如果我误解了收敛是如何实现的,请指正我。
谢谢