로딩
요청 처리 중입니다...

비트 연산자 XOR(^) 이란??

 비트 연산자 XOR(^) 이란??

비트 연산자 XOR(^) 이란?? : 두 비트가 서로 다를 때 1을 반환하고, 그렇지 같을 때 0을 반환한다.

예시로 5^3=?? 각 숫자를 0이 될 때까지 반복해서 2로 나누어 준다.

나머지를 역순으로 나열하면 이진수를 얻을 수 있다. 5의 정순 : 101 3의 정순 : 110 역순 : 101 역순: 011 그래서 XOR 결과 : 110 110은 오른쪽에서 왼쪽으로 읽어서 계산을 해준다. - 첫 번째 자리는 2의 0승을 표현하며, 값은 0 * (2의 0승) = 0 - 두 번째 자리는 2의 1승을 표현하며, 값은 1 * (2의 1승) = 2 - 세 번째 자리는 2의 2승을 표현하며, 값은 1 * (2의 2승) = 4 값을 모두 더하면 0 + 2 + 4 = 6이 됩니다. 그래서 5^3 = 6 이진수 110은 십진수로 6입니다.

개발 코드로 계산을 하면... 아래 이미지와 같이 콘솔에 '6'으로 잘 나온다. var a = 5; var b = 3; c = a ^ b; console.log...

# jQuery # 이진수 # 오른쪽에서_왼쪽으로 # 연산자 # 역순 # 십진수 # 비트연산자 # 반환 # 더하기 # 다를_1 # 같으면_0 # XOR # 정순