코딩/스터디
16진수
B_roccoli
2020. 9. 22. 17:00
16진수는 컴퓨터 업계에서 흔하게 쓴다. 그 이유는 2진수를 쉽게 변환할 수 있고 줄여쓸 수 있기 때문이다.
16진수를 이용하면 2진수를 4개씩 끊어 생각하면 되기 때문에 비교적 간단하게 이해할 수 있다.
개념
16진수는 2진수를 4개씩 끊어 읽는다고 생각하면 된다. 16진수는 16개의 숫자가 있지만, 10부터는 한자리로 표현할 수 없기에 알파벳으로 대체한다.
즉, 1은 1, 2는 2,.........10은 a, 11은 b, ...15는 f이다.
변환표
예시
예를 들어, 7DF라는 16진수를 10진수로 계산해보자.
세번째 자리 수인 7을 먼저 계산해보면, $7 \times 16^{(3-1)}= 7 \times 16^{2}= 1792$
두번째 자리 수인 D는, $13 \times 16^{(2-1)}= 13 \times 16= 208$
마지막 F는, $1 \times 15= 15$
이므로 모두 더해주면 2015가 나온다.