各个数字类型取值范围以及推理
byte 占用 8位 有符号
[] [] [] [] [] [] [] []
符号位
最大正数
0 1 1 1 1 1 1 1
====>127 -->2^0+2^1+...+2^(8-1)
= 2^8 -1 = 127
n^0+n^1+n^2+...+n^(m-1)=n^m-1
最大负数
1 0 0 0 0 0 0 0
---->128--->-2^7
反码
1 1 1 1 1 1 1 1
补码
1 1 1 1 1 1 1 1
- 128