byte类型相加的注意事项

书欣 Java面经 发布时间:2022-10-03 17:46:28 阅读数:5773 1
下文笔者讲述byte类型相加的注意事项,如下所示

byte相加简介说明

byte类型的两个值为-1的变量相加值是-2
byte类型的两个值为-128的变量相加值是0
byte类型:
  使用1个字节进行存储
  byte数值范围为-128到+127

-1:
 在内存中对应的二进制数据为11111111
 当两个byte类型的-1相加,运算后会产生进位,二进制结果为1,11111110,
 由于进位后超过了byte类型的存储空间,所以进位部分被舍弃,最终的结果为11111110即-2

-128:
  在内存中对应的二进制数据为10000000
  当两个byte类型的-128相加,运算后会产生进位,二进制结果为1,00000000
  由于进位后超过byte类型的存储空间,所以进位部分被舍弃,即最终结果为00000000即0
  
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaMianJing/202210/16647915834563.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者