byte类型相加的注意事项
下文笔者讲述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
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。