16진수를 10진수로 변환하는 원리
16진수를 10진수로 바꾸려면 각 자리의 값을 오른쪽부터 16⁰, 16¹, 16² 순서의 자릿값과 곱한 뒤 모두 더합니다.
16진수의 A, B, C, D, E, F는 10진수 10, 11, 12, 13, 14, 15를 뜻합니다. 따라서 문자도 숫자와 같은 방식으로 해당 자리의 16의 거듭제곱을 곱합니다.
예: 1A₁₆ = 1 × 16¹ + 10 × 16⁰ = 26₁₀
이 변환은 메모리 주소, 오류 코드, RGB 색상 성분, 기계어와 같은 16진수 값을 익숙한 10진수 크기로 해석할 때 유용합니다.
16진수-10진수 변환기 사용 방법
- 왼쪽 진법을 십육진, 오른쪽 진법을 십진으로 선택합니다.
- 왼쪽 입력란에 16진수 값을 입력합니다. 숫자 0~9와 문자 A~F만 사용하고 0x 접두사는 제외합니다.
- 오른쪽 입력란에 자동으로 표시되는 10진수 결과를 확인합니다.
- 가운데 전환 아이콘을 누르면 10진수에서 16진수로 역변환할 수 있습니다.
예를 들어 7B를 입력하면 123이 표시됩니다. 계산 과정은 7 × 16 + 11 = 123입니다.
16진수를 10진수로 변환하는 예
- 10₁₆ = 16₁₀: 왼쪽의 1은 16의 자리입니다.
- 2F₁₆ = 47₁₀: 2 × 16 + 15 = 47입니다.
- FF₁₆ = 255₁₀: 15 × 16 + 15 = 255입니다.
- 1A3₁₆ = 419₁₀: 1 × 256 + 10 × 16 + 3 = 419입니다.
변환할 때 알아둘 점
- 가장 오른쪽 자리는 항상 16⁰, 즉 1의 자리입니다. 왼쪽으로 갈 때마다 자릿값이 16배가 됩니다.
- A~F는 변수가 아니라 10~15의 숫자 값입니다. 대문자와 소문자는 동일하게 처리됩니다.
- 앞에 붙은 0은 값을 바꾸지 않습니다. 00FF와 FF는 모두 10진수 255입니다.
- 이 도구는 부호 없는 정수를 변환합니다. 음수를 2의 보수로 해석하려면 비트 수를 먼저 알아야 합니다.
- 아주 긴 16진수 문자열은 브라우저의 정수 정밀도 한계를 넘을 수 있으므로, 대용량 데이터는 큰 정수 연산을 지원하는 방법으로 검산하세요.
자주 묻는 질문
16진수 A와 F는 10진수로 얼마인가요?
A는 10, F는 15입니다. B, C, D, E는 차례로 11, 12, 13, 14입니다.
16진수 100은 10진수로 얼마인가요?
100₁₆은 1 × 16²이므로 10진수 256입니다.
0x 접두사를 입력해도 되나요?
아니요. 0xFF 대신 FF처럼 실제 숫자 부분만 입력하세요.
맨 앞의 0이 결과에 영향을 주나요?
아니요. 00A와 A는 모두 10진수 10을 나타냅니다.
음수 16진수도 바로 변환할 수 있나요?
음수는 사용한 부호 표현과 비트 길이에 따라 값이 달라집니다. 이 계산기는 기본적으로 부호 없는 정수 변환에 맞춰져 있습니다.
비슷한 계산기
같은 주제에 대한 다음 계산기가 유용할 수 있습니다:
- 온라인 진법 변환 계산기. 다양한 진법의 수를 선택하여 쉽게 다른 진법으로 변환할 수 있습니다.
- 메가비트를 메가바이트로 변환. Mb 또는 MB로 값을 입력하면 다른 단위의 같은 데이터 양이 즉시 표시됩니다.
- 온라인 패스워드 생성기. 여러분의 안전을 위한 강력하고 랜덤한 비밀번호를 이 온라인 툴로 쉽게 생성하세요.
- 온라인 랜덤 숫자 생성기. 필요한 숫자 범위를 선택하고, 이 도구를 사용하여 랜덤 숫자를 생성하세요.
- 온라인 HTML 시각적 편집기. HTML 코드를 직접 편집하고, 실시간으로 그 결과를 확인할 수 있는 이 도구로 웹 페이지를 쉽게 편집하세요.
- 온라인 이진수에서 십진수로 변환기. 입력한 이진수를 십진수로 정확하게 변환할 수 있습니다.
- 온라인 이진수에서 팔진수로 변환기. 입력한 이진수를 팔진수로 정확하게 변환할 수 있습니다.
- 온라인 이진수에서 십육진수로 변환기. 입력한 이진수를 십육진수로 정확하게 변환할 수 있습니다.
- 온라인 십진수에서 이진수로 변환기. 입력한 십진수를 이진수로 정확하게 변환할 수 있습니다.
- 온라인 십진수에서 팔진수로 변환기. 입력한 십진수를 팔진수로 정확하게 변환할 수 있습니다.
소셜 미디어에 공유하기
좋았다면, 계산기를 소셜 미디어 플랫폼에 공유해 주세요. 여러분에게 쉽고 프로젝트 홍보에 도움이 됩니다. 감사합니다!