问题
单项选择题
浮点数加法中,首先必须对阶,使二数阶码相等,才能进行加法运算,对阶时要求 (5) ,尾数相加后还需对尾数进行规格化、含入等处理,才能得到运算结果。如果判断浮点加法结果溢出,可判断 (6) 。
(6)处填()。
A.尾数是否溢出
B.阶码是否溢出
C.尾数是否规格化
D.不会溢出
答案
参考答案:B
解析:
浮点数加法中,参加运算的两个数的阶码必须相同。若阶码不同不能相加,就必须先对阶,先求阶差把阶码小的数的阶码改为大阶,再把其尾数右移阶差指定的位数。切记是小阶向大阶看齐。然后,进行尾数相加,规格化及舍入操作,最后还需判断运算结果是否正确,主要是检查结果是否溢出。判断浮点数溢出主要看结果的阶码是否超过了阶码表示的范围。