补码运算最高位溢出最后的结果怎么算?比如16+(-8),最后进了一个1,舍掉嘛?

2024-11-02 18:33:45
推荐回答(2个)
回答1:

回答2:

补码的位数,是固定的,八位就是八位, 16 位就是 16。

由进位位,算出来的第九位,已经不属于补码,不用管它。

你如果留着它,也没有用啊!

另外,即使进位为 1,你还不能说,这是“补码运算的溢出”。