사진찍는 개발자📸👩‍💻

[파이썬/Python] 비트 연산자 본문

develop/Python

[파이썬/Python] 비트 연산자

hsleeee 2023. 2. 22. 12:07
반응형
SMALL

bin(n): 10진수를 2진수로 바꾸어주는 연산자

 

비트의 같은 자리끼리 비교하는 연산자를 비트 연산자라고 한다

연산자 의미 ex
& 비트 AND a & b
| 비트 OR a | b
^ 비트 XOR a ^ b
~ 비트 NOT a ~ b
<< 비트 왼쪽 시프트 a << b (a 값의 비트를 b 만큼 왼쪽으로 옮긴다 = 결과값이 커진다)
>> 비트 오른쪽 시프트  a >> b (a 값의 비트를 b 만큼 오른쪽으로 옮긴다 = 결과값이 작아진다)
&= 비트 AND 연산 후 할당 a &= b
|= 비트 OR 연산 후 할당 a |= b
^= 비트 XOR 연산 후 할당 a ^= b
<<= 비트 왼쪽 시프트 후 할당 a <<= b
>>= 비트 오른쪽 시프트 후 할당 a >>= b

 

 

반응형
LIST