Bit?
비트란 흔히 '8bit'라고 불릴때의 그 bit 입니다.
Binary Digit의 줄임말로
이는 0 과 1로만 표현할 수 있는 이진 숫자를 의미합니다.
물리적으로 생각해본다면 켜기, 끄기 만 가능한 스위치인 것입니다.
비트 연산자를 사용하여 개발 원시 데이터 비트를 조작할 수 있습니다.
그래픽 프로그래밍이나 장치 드라이버 생성과 같은 저수준(low-level) 프로그래밍에 자주 사용되고
또데이터 통신을 위한 decoding, encoding 데이터와 같은 외부 소스의 원시 데이터로 작업할 때도 사용될 수 있습니다.
비트 연산자의 종류는 다음과 같습니다.
두 비트의 값이 서로 같을 경우 1, 다를 경우 0으로 나타납니다.
두 비트 중 하나라도 1이면 1이 됩니다.
두 비트가 서로 값이 다르면 1, 같으면 0이 됩니다.
비트의 값을 반대로 바꿉니다.
해당 자릿수의 bit를 왼쪽으로 n칸 옮기고 n칸은 0으로 채워집니다.
해당 자릿수의 bit를 오른쪽으로 n칸 옮기고 n칸은 0으로 채워집니다.