下列说法中正确的是()。A.采用变形补码进行加减法运算可以避免溢出B.只有定点数运算才可能溢
下列说法中正确的是()。
A.采用变形补码进行加减法运算可以避免溢出
B.只有定点数运算才可能溢出,浮点数运算不会产生溢出
C.定点数和浮点数运算都可能产生溢出
D.两个正数相加时一定产生溢出
C
变形补码,即用两个二进制位来表示数字的符号位,其余与补码相同,所以并不可以避免溢出。定点数和浮点数运算都可能产生溢出,但是溢出判断有区别。在定点运算中,当运算结果超出数的表示范围时,就发生溢出:浮点运算中,运算结果超出尾数表示范围却不一定溢出,只有规格化后阶码超出所能表示的范围时,才发生溢出。