비트 연산자


비트 연산자

** 비트 연산자 : 컴퓨터에서 비트 수준에서의 연산을 수행하는 데 사용되는 연산자 정수를 이진수로 표현하고, 각 비트 단위로 연산을 수행한다. 1. 비트 AND (`&`) : 두 개의 비트가 모두 1인 경우에만 결과 비트가 1이 되는 연산입니다. 다른 비트는 모두 0이 됩니다. <script> a = 5 //이진수로 101 b = 3 //이진수로 011 c = 4 //이진수로 100 d = a & b //101 & 011 = 011 e = a & c //101 & 100 = 100 console.log(d) //결과 : 1 console.log(c) //결과 : 4 </script> 2. 비트 OR (`|`) : 두 개의 비트 중 하나 이상이 1인 경우 결과 비트가 1이 되는 연산입니다. 모든 비트가 0인 경우에만 결과 비트가 0이 됩니다. <script> a = 5 //이진수로 101 b = 3 //이진수로 011 c = 4 //이진수로 100 d = a | b //101 | 0...


#0으로_채우다 #출력 #이진수로_표현 #연산자 #연산을_수행 #비트연산자 #비트를_반전 #비트단위 #비트_왼쪽_시프트 #비트_오른쪽_시프트 #비트 #XOR #script #OR #NOT #javaScript #AND #피연산자

원문링크 : 비트 연산자