首先要了解byte占1个字节,int占4个字节
byte的取值范围是-2的7次方~2的7次方-1
下面举例说明:
130
257
补充,上面在截取byte前都需要先将原数的源码先转换成补码,由于上面两个数都是正数,其源码跟反码补码都相同。
正数的源码反码补码都是一致的,所以运算较容易,下面我们看一看负数的情况
-800
首先要了解byte占1个字节,int占4个字节
byte的取值范围是-2的7次方~2的7次方-1
下面举例说明:
130
257
补充,上面在截取byte前都需要先将原数的源码先转换成补码,由于上面两个数都是正数,其源码跟反码补码都相同。
正数的源码反码补码都是一致的,所以运算较容易,下面我们看一看负数的情况
-800