이진수 십육진수 변환기
이진수를 간결한 대문자 십육진수로 바꾸고 십진수, 팔진수, 비트 수 정보도 확인하세요.
이진수를 십육진수로 변환
영과 일로만 구성된 이진 정수를 입력해 같은 값의 다른 표현을 확인하세요.
이진수에서 십육진수로의 변환 안내
이진법과 십육진법은 같은 수치를 서로 다른 기호로 표현하는 위치 기수법입니다. 이진법은 밑이 2이며 영과 일만 사용합니다. 십육진법은 밑이 16이며 영부터 구까지의 숫자와 십부터 십오를 나타내는 A부터 F까지의 문자를 사용합니다. 십육은 이의 네제곱이므로 십육진수 한 자리는 이진수 네 비트와 정확히 대응합니다. 덕분에 십육진수는 이진 데이터를 간결하고 읽기 쉽게 표현합니다.
손으로 변환하려면 오른쪽 끝부터 네 비트씩 묶으세요. 맨 왼쪽 묶음이 부족하면 앞에 영을 채운 뒤 각 묶음을 해당 십육진 숫자로 바꿉니다. 이진수 10101010은 1010과 1010으로 나뉩니다. 각 묶음은 십진수 십, 즉 십육진수 A를 나타내므로 결과는 AA입니다. 마찬가지로 이진수 11111111은 FF가 됩니다.
변환기는 전체 입력을 임의 크기의 음이 아닌 정수로 해석한 뒤 대문자 십육진수 표기를 만듭니다. 십진수와 팔진수 값, 입력 비트 수도 표시합니다. 이런 보조 값은 계산을 확인하고 같은 비트 패턴이 진법에 따라 어떻게 보이는지 이해하는 데 유용합니다. 앞자리 영은 입력 비트 수에 포함되며 십육진수 출력은 대응하는 니블 폭을 유지합니다. 따라서 00001111 같은 여덟 비트 입력은 0F가 됩니다.
십육진수 표기는 프로그래밍과 디지털 시스템 전반에 쓰입니다. 메모리 주소, 기계어 명령, 색상 채널, Unicode 코드 포인트, 네트워크 식별자, 진단 값은 이진수보다 짧으면서 비트 단위 변환이 쉬워 십육진수로 자주 표시됩니다. 한 바이트는 여덟 비트이며 00부터 FF까지 정확히 두 자리 십육진수로 표현할 수 있습니다. 더 큰 값도 한 자리당 네 비트라는 규칙을 따릅니다.
이 도구는 입력을 부호 없는 크기로 처리합니다. 첫 비트가 일이어도 음수가 되지 않습니다. 이의 보수 같은 부호 있는 해석은 지정된 워드 길이에 따라 달라지므로 같은 비트 패턴도 상황에 따라 다른 부호 있는 값을 나타낼 수 있습니다. 결과에 의미를 부여하기 전에 응용 프로그램이 부호 없는 정수, 고정 폭 부호 있는 정수, 원시 데이터 중 무엇을 기대하는지 확인하세요.
영과 일만 허용되며 공백, 접두사, 소수점, 구분자는 사용할 수 없습니다. 임의 길이 비트열을 정확한 정수 연산으로 처리해 일반 부동소수점 수의 반올림 한계를 피합니다. 매우 긴 값은 십진수, 팔진수, 십육진수 문자열도 길어집니다. 프로그래밍, 전자공학, 수업에서 이진수를 간결한 십육진수로 빠르게 바꾸고 다른 두 진법으로 결과를 확인할 수 있습니다.
이진수 십육진수 변환 예시
| 이진수 입력 | 십육진수 출력 | 묶음 |
|---|---|---|
| 1010 | A | 네 비트 묶음 하나가 십육진수 한 자리에 대응합니다. |
| 10101010 | AA | 1010과 1010은 각각 A에 대응합니다. |
| 11111111 | FF | 값이 일인 여덟 비트는 두 자리 F가 됩니다. |
| 1000000000000 | 1000 | 값 4096의 이진수 표현은 십육진수 1000이 됩니다. |
이진수를 십육진수로 바꾸는 방법
- 영과 일만 사용해 이진 정수를 입력합니다.
- 공백, 접두사, 구분자가 없는지 확인합니다.
- 십육진수로 변환을 선택해 비트열을 처리합니다.
- 십육진수 결과를 읽고 십진수나 팔진수 값으로 교차 확인합니다.
이진수 십육진수 변환 자주 묻는 질문
이진수 네 비트가 십육진수 한 자리와 같은 이유는 무엇인가요?
네 비트는 십육 가지 패턴을 만들 수 있으며 십육진수의 십육 개 숫자와 일치합니다. 따라서 반올림 없이 정확히 대응합니다.
손으로 이진수를 십육진수로 바꾸려면 어떻게 하나요?
오른쪽부터 네 비트씩 묶고 필요하면 왼쪽 묶음 앞에 영을 채우세요. 각 묶음을 해당 십육진 숫자로 바꾸면 됩니다.
십육진수 소문자는 다른 값인가요?
아니요. 대문자와 소문자는 같은 값을 나타냅니다. 이 변환기는 일관된 출력을 위해 대문자 A부터 F까지 사용합니다.
첫 비트가 일이면 음수인가요?
이 변환기는 입력을 부호 없는 크기로 처리하므로 그렇지 않습니다. 음수로 해석하려면 고정 폭과 부호 있는 인코딩 규칙이 필요합니다.
앞자리 영이 결과에 영향을 주나요?
앞자리 영은 수치를 바꾸지 않습니다. 다만 입력 비트 길이에 포함되며 표시되는 십육진수 폭에 유지될 수 있습니다.