与 &、或 |、非 ~、异或 ^
A = 0011 1100
B = 0000 1101
A&B = 0000 1100
A|B = 0011 1101
~B = 1111 0010
A^B = 0011 0001 (异或:相同为零,不同为一)
2*8 =16 2左移三位:2<<3 : 0000 0010 =》 0001 0000 1*2^4 = 16;
<< 左移 >> 右移
左移一位 ,相当于 *2;右移一位,相当于 /2
0000 0000 0
0000 0001 1
0000 0010 2
0000 0011 3
0000 0100 4
0000 0101 5
0000 0110 6
0000 0111 7
0000 1000 8
0000 1001 9
0000 1011 11
0000 1100 12
0000 1101 13
0000 1110 14
0000 1111 15
0001 0000 16