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진수로 변환하는 방법

  1. 각 자릿수의 숫자에 16의 거듭제곱을 곱합니다.
  2. 거듭제곱 지수는 가장 오른쪽 자릿수에서 0부터 시작하여 왼쪽으로 갈수록 1씩 증가합니다.
  3. 계산된 모든 결과를 더합니다.

"2AF"를 10진수로 변환하는 예시

16진수 자릿수 계산식 결과
F15 × 16^0 = 15 × 115
A10 × 16^1 = 10 × 16160
22 × 16^2 = 2 × 256512

결과 합산: 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진수
0088
1199
22A10
33B11
44C12
55D13
66E14
77F15

핵심 요약

  • 각 16진수 자릿수는 16의 거듭제곱을 나타냅니다.
  • 가장 오른쪽 자릿수는 "1의 자리"(16^0)입니다.
  • 왼쪽으로 이동할수록 각 자릿값은 이전 자릿값의 16배가 됩니다.
  • 16진수는 컴퓨터 분야에서 2진수를 더 간결하게 표현하기 위해 자주 사용됩니다.