化海为龙
花朵
共回答了18个问题采纳率:94.4% 举报
在32位机中是这样的:
00000000 00000000 00000000 00000101+11111111 11111111 11111111 11111011
= "1" 00000000 00000000 00000000 00000000=0.
其中"1"是最高位向上的进位,因为它要保存在第33位上,机器中没有这一位,就丢了.那么是不是会出错呢?原来引入补码概念之后,就有了个规律:最高位和次高位向上同时有进位或同时没有进位时结果都是正确的,没有溢出之嫌!
1年前
1