16진수란 무엇인가요?
16진수(Hexadecimal)는 16을 밑으로 하는 기수법입니다. 0부터 9까지의 숫자와 A부터 F까지의 기호(A=10, B=11, C=12, D=13, E=14, F=15)를 사용하여 수를 표현합니다.
10진수란 무엇인가요?
10진수(Decimal)는 우리가 일상생활에서 사용하는 10을 밑으로 하는 기수법입니다. 0부터 9까지의 열 가지 숫자를 사용합니다.
16진수를 10진수로 변환하는 방법
- 각 자릿수의 숫자에 16의 거듭제곱을 곱합니다.
- 거듭제곱 지수는 가장 오른쪽 자릿수에서 0부터 시작하여 왼쪽으로 갈수록 1씩 증가합니다.
- 계산된 모든 결과를 더합니다.
"2AF"를 10진수로 변환하는 예시
| 16진수 자릿수 | 계산식 | 결과 |
|---|---|---|
| F | 15 × 16^0 = 15 × 1 | 15 |
| A | 10 × 16^1 = 10 × 16 | 160 |
| 2 | 2 × 16^2 = 2 × 256 | 512 |
결과 합산: 15 + 160 + 512 = 687
결과: 16진수 2AF = 10진수 687
또 다른 예시: "C4"를 10진수로 변환
- 4 × 16^0 = 4 × 1 = 4
- C × 16^1 = 12 × 16 = 192
결과 합산: 4 + 192 = 196
결과: 16진수 C4 = 10진수 196
16진수 10진수 변환표
| 16진수 | 10진수 | 16진수 | 10진수 |
|---|---|---|---|
| 0 | 0 | 8 | 8 |
| 1 | 1 | 9 | 9 |
| 2 | 2 | A | 10 |
| 3 | 3 | B | 11 |
| 4 | 4 | C | 12 |
| 5 | 5 | D | 13 |
| 6 | 6 | E | 14 |
| 7 | 7 | F | 15 |
핵심 요약
- 각 16진수 자릿수는 16의 거듭제곱을 나타냅니다.
- 가장 오른쪽 자릿수는 "1의 자리"(16^0)입니다.
- 왼쪽으로 이동할수록 각 자릿값은 이전 자릿값의 16배가 됩니다.
- 16진수는 컴퓨터 분야에서 2진수를 더 간결하게 표현하기 위해 자주 사용됩니다.