黑马程序员技术交流社区

标题: 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