走进0与1的世界

  • 8条电路的最左侧的一条表示符号位,0表示正,1表示负;
  • 8条电路的的最大值为01111111即pow(2,7)-1 = 128-1=127;
  • 表示范围因有正负(最大负数10000000)为-128~127
  • 正数的补码与原码、反码是一样的
  • 二进制整数最终都是以补码形式出现的
  • 负数的补码是反码加+1的结果
  •  

 

  • c是溢出,计算结果需要用9条电路表示,用8条电路来表达这个计算结果即溢出,超过规定范围。一旦溢出,计算结果就是错误的。在各种编程语言中,均规定了不同数字类型的表示范围,有相应的最大值和最小值

posted on 2019-02-19 10:57  endian11  阅读(184)  评论(0)    收藏  举报

导航