黑马程序员技术交流社区
标题:
byte型的取值范围,它是通过什么得到这个取值范围的?
[打印本页]
作者:
593711029
时间:
2016-3-21 16:14
标题:
byte型的取值范围,它是通过什么得到这个取值范围的?
我知道byte的取值范围是-128到127,1字节
127我知道是怎么得到的,就是7位二进制所取得的最大值(第8位是代表正负号)
主要是-128 是怎么得到的? 我所能想到的 在1个字节中 所能取到的最小值 是-127 1000 0001
到-128 就会超出1字节,-128 转成二进制 去后八位得到的却是 -0
和舍友讨论了一次,大家都在猜测是不是 在java中 -0 就是代表的 -128
应为 -0 和0 完全是一个意思,才这么规定的?
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2