비트연산자
비트연산자 | 결과값 (a = 0b1010, b = 0b0100) |
& (AND) | a & b = 0b0000 |
| (OR) | a | b = 0b1110 |
^ (XOR) | a ^ b = 0b1110 |
~ (NOT) | ~a = 0b0101 |
<< (왼쪽 shift) | a << n = a * 2^n |
>> (오른쪽 shift) | a >> n = a * 2^(-n) |
'algorithm > BitManipulation' 카테고리의 다른 글
[백준22251/골5] 빌런 호석 - Python (2) | 2025.01.02 |
---|---|
[백준17419/실4] 비트가넘쳐흘러 - Python (0) | 2025.01.02 |