一个字节的表示范围

byte类型的数据,其为8位,在计算机中以补码进行存,
当同号时,补码的大小和对应真值的大小是一致的,即当补码最大时,对应的真值也最大。
现在,我们可以知道8位补码最小的是10000000,反码为011111111,原码为10000000,真值为-128,最大的补码为11111111,对应的反码11111110,原码10000001,真值为-1;正数原码与补码一致,所以最大为01111111真值为127,最小为00000001,真值为1。

所以byte类型的数据所表示的范围为-128到127。

补充一点说明,byte,char,short类型的数据可以直接赋给int类型的数据,因为数据类型可以向精度更高的类型转。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值