6. 오른쪽 시프트 (>>)
규칙
- 비트를 오른쪽으로 n칸 이동
- 왼쪽은 0으로 채움 (unsigned)
- 값이 2^n 으로 나눠짐
예시
00001000 >> 2 = 00000010
(8) (2)
00010100 >> 2 = 00000101
(20) (5)
C 코드
int a = 8;
int b = a >> 2; // 8 / 2^2 = 2
printf("%d", b); // 출력: 2
실무 용도: 특정 비트 값 추출
// 상위 4비트 추출
unsigned char value = 0xAB; // 10101011
unsigned char high = value >> 4; // 00001010 = 0x0A

