恭喜,你发布的帖子
发布于 2015-09-22 16:28:19
2楼
这是因为累加器的有效数字位造成的,有效数字位是6位,相加的时候先对齐指数,然后再相加,如果两个数相差超过10^7数量级,则小的数指数对齐后,有效数字位就变成0了,所以不再累加,解决的方法就是累加数和被累加数超过10^4后累加数结果累加到一个新的地址中,当前累加数清零从新累加,具体是这个差是10^4还是10^5的,要看你的累加的精度要求,精度要求越高,则这个差就要越小。
请填写推广理由:
分享
只看
楼主