我们先举个例子

1个字节的数字7用二进制表示为  0000 0111,最高位为0(0为正数,1为负数)

反码是将正数的所有位都取反,包括最高位

而负数的二进制表示为补码(反码加1),反码只是过渡阶段

-7   我们由+7来推倒  1字节为例

+7  0000 0111 ==》1111 1000 ==》1111 1001

         +7二进制              反码               -7二进制(补码),最高位为1

 

 

例题:-1的十六进制是多少?

答:1   00000000 00000000 00000000 00000001 ==》 f f f f   f f f e ==》 f f f f   f f f f

    1的二进制                       -1十六进制(补码)

相关文章:

  • 2021-12-05
  • 2021-11-10
  • 2022-12-23
  • 2021-12-14
  • 2021-12-14
  • 2021-12-14
  • 2022-12-23
  • 2021-08-24
猜你喜欢
  • 2021-09-18
  • 2022-12-23
  • 2021-12-21
  • 2021-12-10
  • 2021-12-05
  • 2021-11-08
相关资源
相似解决方案