[C#] 비트연산자 AND(&) OR(|) XOR(^) NOT(~)
오늘은 c# 비트연산에 대하여 알아보도록 하겠습니다. 우선 비트(bit, binary digit)란, 하나의 비트는 0과 1의 값을 가지고 있고, 각각은 참, 거짓 혹은 배타적인 상태를 나타냅니다. 비트(bit)를 배우면서 많이 듣는 단어라 바이트(byte)가 있습니다. 바이트(byte)란, 비트가 여러가 모인것으로 8비트(bit)가 1바이트(byte)입니다. 비트 연산연산자로는 AND(&), OR(|), XOR(^), NOT(~), Left shift()가 있습니다. 각 연산을 정리해보고 C# 코드내에서 반환값을 확인해봅시다. 1. AND(&) AND연산은 0이 하나라도 있으면, 0이 반환됩니다. 예) 0&0 = 0 0&1 = 0 1&0 = 0 1&1 = 1 2. OR(|) OR연산은 AND연산과 반대..
2023. 2. 8.