二进制补码的运算发生溢出后真值怎么求

2024-11-02 13:32:51
推荐回答(2个)
回答1:

溢出本质上是一种错误
在出现溢出的时候,真值就该按照出错后的值计算
也就是最高位还是当符号位,算出对应的负数

回答2:

用6位补码,做这个题目,就会溢出。
结果为 100000,这补码的真值就是-32。
而实际的真值,应该是 +32。
增大位数,才能得到这个正确的结果。