为什么补码能实现符号位参与运算?

为什么补码能实现符号位参与运算?
如题,我想知道通俗易懂的解释,特别是负数的补码参与运算
你的回答也是我这段时间学习得出的结论,的确,把补码与数直接对应起来,将补码赋予该数的含义要好理解一些
海龟士子 1年前 已收到1个回答 举报

海角1981 幼苗

共回答了15个问题采纳率:86.7% 举报

本人认为这个问题是当初的多此一举把人们绕糊涂了.设计补码的初衷就是要表示数据的各位都参与运算,在给定的字长下配合一定的溢出规则来得到正确的结果.你就不要认为有补码存在,比如一字节的十进制26编码是00011010,而-26的编码则是11100110就行了,不要认为11100110是00011010求补码得到的不就好理解了?我们完全可以理解为正负数的编码是不同的就是了.要不然为什么正数的补码不变,只有负数才要求补呢?一直不理解理论家们当初为什么要这样绕一下,把好多人搞糊涂了……

1年前

3
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.449 s. - webmaster@yulucn.com