16진수란 무엇인가요?

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

2진수란 무엇인가요?

2진수(Binary)는 2를 기수로 하는 수 체계입니다. 0과 1, 두 개의 숫자만 사용하며 컴퓨터의 가장 기본적인 언어입니다.

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

  1. 16진수 숫자를 각 자리별로 나눕니다.
  2. 각 16진수 자릿수를 그에 해당하는 4비트 2진수로 변환합니다.
  3. 변환된 2진수 그룹들을 하나로 합칩니다.

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

16진수 자릿수 대응하는 2진수
A1010
30011
F1111

결과: 16진수 A3F = 2진수 101000111111

또 다른 예시: "2D8"을 2진수로 변환

  • 2 = 0010
  • D = 1101
  • 8 = 1000

결과: 16진수 2D8 = 2진수 001011011000

16진수 2진수 변환표

16진수 2진수 16진수 2진수
0000081000
1000191001
20010A1010
30011B1011
40100C1100
50101D1101
60110E1110
70111F1111

주요 특징

  • 16진수 한 자리는 2진수 4자리로 변환됩니다.
  • 16진수는 2진수 숫자를 간결하게 표현하는 방식입니다.
  • 16진수를 2진수로 변환하는 것이 10진수를 2진수로 변환하는 것보다 더 빠를 수 있습니다.