-
二进制位运算 &与运算 6用二进制表示是110,3用二进制表示是011,那么110和011做与运算 与运算是只有同时为真的时候才会是真,所以0和1做与运算是0,1和1做与运算才是1,0和0做与运算结果为0,所以110和011做与运算为010 二进制的010用十进制表示为2,所以6&3=2 |或运算 只要有一个1,就是1,如果都没有1,就是0 110|011做或运算为111,二进制的111用十进制表示为7 ^异或运算 如果两个数字相同则为假(0),否则为真(1) 110^011做异或运算101 二进制的101用十进制表示为5 ~反码:将二进制数按位取反,即将1变为0,1变为0 <<左移:将一个对象的二进制位向左移若干,左边的二进制位丢弃,右边补0 2<<1 10向左移一位为100 二进制的100转换为十进制为4 >>右移 >>>无符号右移 各个为向右移指定位数,右移后左边空出的位用0来填充,移出右边的未被丢弃 优点:特定情况下,计算方便,速度快,被支持面广, 如果用算数方法,速度慢,逻辑复杂,有的机器如单片机还不支持复杂的指令查看全部
-
原码:一个整数按照绝对值的大小转换成的二进制数称为原码 反码: 将二进制数按为取反,所得的新二进制数称为原二进制数的反码 补码:反码加1 称为补码查看全部
-
Java中的数据类型查看全部
-
这节课的内容查看全部
-
总结,总结查看全部
-
小端位,大端位查看全部
-
小端位,大端位查看全部
-
java中数据类型查看全部
-
java中数据类型查看全部
-
java中数据类型查看全部
-
java中数据类型查看全部
-
java中数据类型查看全部
-
Java中数据类型查看全部
-
http://blog.csdn.net/iukey/article/details/7195265 http://blog.csdn.net/zhaoshuzhaoshu/article/details/37600857查看全部
-
大小端查看全部
举报
0/150
提交
取消