Number base converter

Hexadecimal to Binary Converter

16진수 숫자를 이진수로 즉시 변환하세요. 이 도구는 입력값을 검증하고 매우 큰 정수를 지원하며 명확한 변환 단계를 보여줍니다.

16진수 변환기

16진수 값을 입력하여 이진법 또는 10진수로 변환하세요. 16진수는 0-9의 숫자와 A-F의 문자를 사용합니다.

이진 결과 1101101111110
이진수를 16진수로 변환하기 위해 Converter App를 사용하세요

실시간 변환 단계

입력하는 내용이 실시간으로 반영됩니다. 매우 큰 숫자의 경우, Converter App은 결과를 정확히 유지하고 단계 목록을 과도하게 길게 표시하는 대신 계산 방법을 요약하여 보여줍니다.

이 결과가 어떻게 계산되는지

  1. 왼쪽에서 오른쪽으로 각 16진수 숫자를 읽으세요.
  2. 각 16진수를 4비트 이진수 값으로 바꿉니다.
  3. 4비트 그룹을 결합하고 불필요한 선행 0을 제거하세요.
정확성 참고 사항: 이 변환기는 정수 변환에 JavaScript의 BigInt를 사용하므로, 큰 정수는 일반 부동소수점 숫자처럼 반올림되지 않고 정확하게 처리됩니다.

16진수와 이진수란 무엇인가요?

이진법은 2진법을 의미하며, 오직 두 개의 숫자 01만을 사용합니다.

16진수 체계는 16을 기반으로 합니다. 이 체계에서는 숫자 0–9와 문자 A, B, C, D, E, F를 사용하며, A는 10, F는 15에 해당합니다.

16진수는 이진 데이터를 간결하게 표현할 수 있는 방법으로, 16진수 한 자리는 정확히 4개의 이진 비트를 나타냅니다.

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

16진수를 2진수로 변환하려면 각 16진수 자릿수를 해당 4비트 이진 값으로 바꾼 후 그룹을 연결하세요.

1 = 0001
B = 1011
7 = 0111
E = 1110
1B7E₁₆ = 1101101111110₂

최종 이진 값에서 선행 0은 일반적으로 제거되지만, 고정 너비 형식에 맞춰야 하는 경우를 제외합니다.

Hex to binary lookup table

각 16진수 자릿수는 하나의 4비트 이진 그룹에 매핑됩니다. 이를 통해 먼저 10진수로 변환하는 것보다 변환 속도가 빨라집니다.

0=0000  1=0001  2=0010  3=0011
4=0100  5=0101  6=0110  7=0111
8=1000  9=1001  A=1010  B=1011
C=1100  D=1101  E=1110  F=1111

예를 들어, 16진수 FF는 F가 1111에 해당하므로 두 그룹이 결합되어 11111111이 됩니다.

16진수와 이진수의 일반적인 사용 사례

이진수는 디지털 시스템 내부에서 사용됩니다. 16진수는 사람이 동일한 데이터를 더 간결하게 읽고 작성하기 위해 자주 사용합니다.

메모리 주소, 기계어, 비트 마스크, 유니코드 코드 포인트, 웹 색상 값, 체크섬 및 디버깅 도구에서 16진수를 자주 볼 수 있습니다.

입력 규칙

  • 16진수 입력에는 숫자 0–9와 문자 A–F를 사용하세요.
  • 소문자는 허용되며 자동으로 대문자로 변환됩니다.
  • 0x와 같은 선택적 접두사를 지원합니다.
  • 정수가 지원됩니다. 이 도구에서는 분수를 의도적으로 변환하지 않습니다.