비트 연산자와 보수에 대하여
비트 연산자 (Bitwise Operator) python으로 하드웨어를 다루려면 비트 연산자를 알아둬야 합니다. 자주 사용되는 건 아니지만 비트 단위로 계산하기 때문에 일반 사칙 연산자보다 훨씬 빠릅니다. &, |, ^의 경우에는진리표 작성에서도 쓰니 패스하고, ~, >>, 1) # /2 C #include int main() { unsigned char input; unsigned char mul; unsigned char mod; scanf("%hhu", &input); mul = input > 3; // 1/8배 printf("%hhu ", mul); printf("%hhu", mod); return 0; } 왜 보수가 필요한가? 두 수의 합이 진법의 밑수가 되게 하는 수를 보수라 한다. 예를 들..