补码

来源:互联网 发布:建筑工程业的现状数据 编辑:程序博客网 时间:2024/06/03 17:47

数字的补码

-3

1000 0011 (原码)

1111 1100 (反码)

1111 1101 (补码)(这是-3在计算机中的表示形式)

~(-3):

0000 0010 (补码)(~(-3)在计算机中的表示形式)

所以~(-3)=4

 

1

0000 0001 (原码,反码,补码)

~1

1111 1110 (补码)(~1在计算机中的表示形式)

1000 0010 (原码)

~1=-2