00问答网
所有问题
一字节是8位,那么为什么byte的取值范围是-128——127呢?为什么是2^7而不是2^8呢?
如题所述
举报该问题
推荐答案 2015-08-07
第一位的作用是正负号,所以剩下决定数字的位数只有七位。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/eTnD0BDTDITBnIDBIn.html
相似回答
大家正在搜
相关问题
为什么8位二进制的补码取值范围是-128~127
1个字节,为什么是8位,它应该是 1 位才对啊??????
自学JAVA有点不明白,为什么说byte的取值范围是+127...
JAVA中8个数据类型的取值范围是多少?
为什么8位机器数的取值范围是-2^7-----2^7-1啊?
JAVA中byte类型的介绍。 谢谢
带符号的8位2进制数为什么最小是-128?
为什么定义8位为一字节,而不是10,16等