더북(TheBook)

비트 OR 연산자(|) 사용하기

이번에는 비트 OR 연산자인 | 연산자를 사용해 보겠습니다. | 연산자는 키보드의 파이프 기호(버티컬 바)를 사용합니다.

> using static System.Console; //System.Console 줄여서 사용
>
> byte x = 0b1010;
> byte y = 0b1100;
> WriteLine($" {Convert.ToString(x, 2)} -> {x}");
  1010 -> 10
> WriteLine($"| {Convert.ToString(y, 2)} -> {y}");
| 1100 -> 12
>
> //x OR y를 이진수 -> 십진수
> WriteLine($" {Convert.ToString(x | y, 2)} -> {x | y,2}");
  1110 -> 14

나중에 프로그래머로 일을 하다 보면 이진수 처리가 중요한 분야가 있을 수 있지만, 지금은 ‘이러한 연산자를 사용하면 이렇게 나오는구나’ 정도로 가볍게 읽고 넘어갑니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.