기타
진법변환 비트연산
우히힝
2021. 10. 31. 17:46
CPU는 우리가 쓰고 있는 10진법이 아닌 2진법을 사용하고있음.
비트연산은 2진수에 대해 비트단위로 적용되는 연산.
비트연산에는 NOT, OR , XOR, AND 등이 있음.
보통 10진법에서 2 진법으로 바꿀 경우,
2로 나눠서 나온 나머지 값을 역순으로 하면 값이 나옴
Python 에서는 bin 함수를 사용하면 2진법으로 변환됨.
oct = 8진법.
10진법이 넘어간 16진법은 10 이후의 값을 따로 정의해놔야 해서 10 이후부터 a b c 순으로 올라감.
hex = 16진법.