A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

  我知道byte的取值范围是-128到127,1字节
127我知道是怎么得到的,就是7位二进制所取得的最大值(第8位是代表正负号)
主要是-128 是怎么得到的?  我所能想到的 在1个字节中 所能取到的最小值 是-127   1000 0001
到-128 就会超出1字节,-128 转成二进制 去后八位得到的却是 -0  
和舍友讨论了一次,大家都在猜测是不是 在java中 -0 就是代表的 -128
应为 -0 和0 完全是一个意思,才这么规定的?  

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马