位运算

A = 0011 1100
B = 0000 1101

A&B =0000 1100 //两个为1才为1
A|B =0011 1101 //有一个为1则为1
A^B =0011 0001 //相同为0不同为1
~B = 1111 0010 //取反

2*8 = 16  2*2*2*2
<<    *2
>>    /2


0000 0000     0
0000 0001     1
0000 0010     2
0000 0011     3
0000 0100     4
0000 1000     8
0001 0000     16

 

posted @ 2022-03-25 20:49  CC&  阅读(31)  评论(0)    收藏  举报