各个数字类型取值范围以及推理

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

 

posted @ 2015-02-24 14:47  王超_cc  阅读(213)  评论(0编辑  收藏  举报