浮点加法

时间:2015-10-09 08:07:26

标签: math floating-point

在添加两个浮点数时,表示将较小的指数调整为与较大的指数相同。是否有可能将较大的指数重写为较小的指数?然后我们必须向右移动较大值的小数部分。

理论上,我认为这是可能的。但是缺点是什么?

1 个答案:

答案 0 :(得分:1)

“声明”在哪里?进行调整以尽可能保持精确度。在向上调整较小的指数时,其尾数会向下调整,从而在底部失去精度。如果较大的指数变小,它的尾数会溢出,你会得到一个完全错误的答案。

所以不,如果没有尾数中的附加位,就不可能以其他方式进行。

调整指数后,两个尾数的加法仍然可以溢出(一位),然后调低,指数上升一。