■ 비트 연산자를 사용하는 방법을 보여준다.
▶ 예제 코드 (PY)
1 2 3 4 5 6 7 8 9 10 11 |
x = 0b0110 y = 0b1010 print(bin(x | y ), x | y ) # 0b1110 14 print(bin(x & y ), x & y ) # 0b10 2 print(bin(x ^ y ), x ^ y ) # 0b1100 12 print(bin(x << 1), x << 1) # 0b1100 12 print(bin(y >> 1), y >> 1) # 0b101 5 print(bin(~x ), ~x ) # -0b111 -7 |