Java中最小的整数为什么是-2147483648

假如只有两位来表示数字,第一位是符号位;

00:0

01:1

11:-1,这个是负数,而且是补码,取反为00,加1成为01,就是-1

10:-2,这个是负数,而且是补码,取反为01,加1成为10,就是-2;

所以,两位的数字范围是:-2^1 到 2^1-1

学习了:http://bbs.csdn.net/topics/390259086

 

相关文章:

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