恭喜,你发布的帖子
发布于 2019-12-23 09:42:30
14楼
浮点数相加,相加的两个数相差不能超过10^7的数量级,否则就会出现13楼shine说的问题。为了解决这个,可以采用进制累加法,即sum1=sum+pv,如果sum1>sum1_sp,则sum2=sum2+sum1,sum1清零;如果sum2>sum2_sp,则sum3=sum3+sum2,sum2清零.。。。。。。。。。。。。。。。最后的累加值sum=∑sum(i).
请填写推广理由:
分享
只看
楼主