비트연산자
-
연산자 - 비트연산자(bitwise Operators), 대입연산자파이썬 2020. 7. 2. 23:22
1. 비트 연산자 (Bitwise Operators) - 비트 연산자는 비트 단위로 계산할 때 쓰는 연산자다. - 0은 거짓으로 1은 참으로 연산하여 결과를 1과 0으로 반환합니다. - "^(xor)"연산은 두개의 값이 다를 때만 참인 연산입니다. - " ~(not)" 연산은 1의 보수를 구합니다. 컴퓨터에서는 뺄셈을 2의 보수를 덧셈하여 처리 합니다. - "" 연산은 오른쪽으로 1비트 밀때마다 1/2씩 줄어듭니다. - n > m : n / 2의 m승 & (Binary AND) 대응되는 비트가 모두 1이면 1을 반환 (비트 AND 연산) | (Binary OR) 대응되는 비트 중 하나라도 1이면 1을 반환 (비트 OR 연산) ^ (Binary XOR) 대응되는 비트가 서로 다르면 1을 반환함 (비트 XO..