原码、反码、补码

来源:互联网 发布:易名中国域名管理系统 编辑:程序博客网 时间:2024/06/04 19:39
1、原码:假设1100100是原码
2、反码:想算补码,先要算反码,1100100的反码就是除符号位外按位取反1011011

3、补码:补码就是在反码的基础上+1,这里的补码就是1011100


求相反数的补码:原数的补码取反加1,

比如想求15的相反数-15的补码,直接把15的补码(00001111)包含符号位一起取反加1即可:11110001,此即为-15的补码。已知负数补码求正数补码也一样。

原创粉丝点击