10진수란 무엇인가요?

10진수는 우리가 일상생활에서 가장 흔히 사용하는 수 체계입니다. 0부터 9까지 총 10개의 숫자를 사용하여 모든 수를 표현합니다.

16진수란 무엇인가요?

16진수(Hexadecimal)는 16을 밑으로 하는 수 체계입니다. 0-9까지의 숫자와 A-F까지의 문자(A=10, B=11, C=12, D=13, E=14, F=15) 총 16개의 기호를 사용합니다.

10진수를 16진수로 변환하는 방법

  1. 10진수 숫자를 16으로 나눕니다.
  2. 나머지(0~15)를 기록합니다.
  3. 나눗셈의 몫을 다시 16으로 나눕니다.
  4. 몫이 0이 될 때까지 이 과정을 반복합니다.
  5. 기록한 나머지를 마지막에 나온 것부터 거꾸로 읽으며, 10~15는 A~F로 변환합니다.

2748을 16진수로 변환하는 예시

나눗셈 결과(몫) 나머지 16진수 기호
2748 ÷ 16 = 17117112C
171 ÷ 16 = 101011B
10 ÷ 16 = 0010A

아래에서 위로 읽으면 10진수 2748은 16진수 ABC가 됩니다.

추가 예시: 3855를 16진수로 변환

3855 ÷ 16 = 240, 나머지 15 (F)
240 ÷ 16 = 15, 나머지 0
15 ÷ 16 = 0, 나머지 15 (F)

아래에서 위로 읽으면 10진수 3855는 16진수 F0F가 됩니다.

진법 변환표

10진수 16진수 2진수
000000
110001
220010
330011
440100
550101
660110
770111
881000
991001
10A1010
11B1011
12C1100
13D1101
14E1110
15F1111