文档库 最新最全的文档下载
当前位置:文档库 › 溢出判断

溢出判断

溢出及处理
浮点数的溢出通常是以其阶码的溢出表现出来的。
当机器浮点数值大于最大正数,或小于最小负数时,称为上溢。上溢时阶码运算值超出了它所表示的范围,机器必须做中断处理。
当机器浮点数值小于最小正数a值,或大于最大负数b值时,称为下溢。下溢通常看作为机器零。?
溢出的处理:
阶码上溢:阶码 超过了阶码可能表示的最大值的正指数值,一般将其认为是+∞和-∞。
阶码下溢 :阶码超过了阶码可能表示的最小值的负指数值,一般将其认为是0。
尾数上溢 :两个同符号尾数相加产生了最高位向上的进位,将尾数右移,阶码增1来重新对齐。
尾数下溢 :在将尾数右移时,尾数的最低有效位从尾数域右端流出,要进行舍入处理。

相关文档
相关文档 最新文档