左移:
int a=0x123 先转二进制 0001 0010 0011 转十进制等于 :292
a<<2 左移两位等于= 0100 1000 1100 左移两位相当于原来的值x4=1164
右移:方法同上只是到末端就自动删除了
取反 0变1 1变0其余f
位与:1and 1=1 1and0=0 0and1=0 0and0=0
位或:1or1=1 1or0=1 0or1=1 0or 0=0
置位
左移:
int a=0x123 先转二进制 0001 0010 0011 转十进制等于 :292
a<<2 左移两位等于= 0100 1000 1100 左移两位相当于原来的值x4=1164
右移:方法同上只是到末端就自动删除了
取反 0变1 1变0其余f
位与:1and 1=1 1and0=0 0and1=0 0and0=0
位或:1or1=1 1or0=1 0or1=1 0or 0=0
置位