需要掌握:
为什么10000000表示的是-128
1000 0000 ,如果是按照符号计算,首位置是 1 表示 负数,那么就表示 -0,但是 没有意义。
那怎么办?因此,这里就特别规定,这个二进制,特殊的定义为 -128
这就是 -128 的来源,这也就是为什么char范围 -128 ~ 127 的来由。详见:char范围为什么是-128~127
需要掌握:
1000 0000 ,如果是按照符号计算,首位置是 1 表示 负数,那么就表示 -0,但是 没有意义。
那怎么办?因此,这里就特别规定,这个二进制,特殊的定义为 -128
这就是 -128 的来源,这也就是为什么char范围 -128 ~ 127 的来由。详见:char范围为什么是-128~127