zuixinxian

数值在计算机中是以补码的方式存储的,在探求为何计算机要使用补码之前, 让我们先了解原码, 反码和补码的概念。

  • 原码就是符号位加上数字的二进制表示, 即用第一位表示符号, 其余位表示值。
  • 反码的表示方法是:正数的反码是其本身;负数的反码是在其原码的基础上, 符号位不变,其余各个位取反。
  • 补码的表示方法是:正数的补码就是其本身;负数的补码是在其原码的基础上, 符号位不变, 其余各位取反, 最后+1。 (即在反码的基础上+1)
十进制数 原码 反码 补码
88 01011000 01011000 01011000
-88 11011000 10100111 10101000

分类:

技术点:

相关文章:

  • 2021-10-19
  • 2021-12-26
  • 2021-11-28
  • 2021-11-28
  • 2021-12-16
  • 2021-11-05
猜你喜欢
  • 2021-11-28
  • 2021-12-10
  • 2021-08-13
  • 2021-08-23
  • 2022-01-05
  • 2021-10-09
相关资源
相似解决方案