求负整数补码的方式

1.数据的绝对值表示为二进制形式

2.最高位符号位为1,表示负数(0表示正数)

3.除符号位外的数值取反加1

 

eg:求-5的补码

1. 5的二进制=101,5的原码0000000000000101

2. 因为负数,所以最高位符号为1所以为1000000000000101

3. 按位取反得1111111111111010

4. 加1得1111111111111011

posted @ 2021-03-15 23:43  醉月8848  阅读(646)  评论(0)    收藏  举报