负数用二进制补码表示是什么?

如题所述

负数用二进制补码表示,补码=原码取反加一
如3的二进制0000 0011
-3就是0000 0011取反得1111 1100 加一得1111 1101(这就是-3的表示)
如-3+2在计算机中运算就是
1111 1101
+ 0000 0010
——————
1111 1111(最左边那位为1表示负数)
则1111 1111负数为补码存在,则其取反加一得原码0000 0001(数值为1)
所以1111 1111为-1(运算结果和数学运算一致-3+1=-1)
温馨提示:答案为网友推荐,仅供参考
相似回答
大家正在搜