코딩/스터디

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가 나온다.