연산자 | 의미 |
---|---|
~A | NOT |
A&B | AND |
A|B | OR |
A^B | XOR |
A = 10 # +'1010'
B = 12 # +'1100'
~A # -11 = -16 + 5 , -'0101'
A&B # 8 , +'1000'
A|B # 14, +'1110'
A^B # 6, +'0110'
연산자 | 의미 |
---|---|
A<<N | A를 N비트만큼 왼쪽 이동 |
A>>N | A를 N비트만큼 오른쪽 이동 |
A = 10 # +'1010'
A>>1 # 5, +'101'
A>>2 # 2, +'10'
A>>3 # 1 +'1'
A<<1 # 20, +'10100'
A<<2 # 40, +'101000'