补码是对它的原码(除符号位外)各位取反,并在未位加1?
问题描述:
补码是对它的原码(除符号位外)各位取反,并在未位加1?
不要抄书!
为什么补码是对它的原码各位取反,并在末位加1?
答
这个和微机原理的记数系统有关
减一个数字等于加上这个数字的补码,因此,补码要同时满足运算的符号和数位的变换
在2进制中,这种数位变换经过计算后刚好为原来数码的反码加1
所以计算是我们就用原码的反码加1并称为补码进行加法运算