진법 변환기

2진수·8진수·10진수·16진수를 실시간으로 상호 변환합니다. 하나를 입력하면 나머지가 자동으로 업데이트됩니다.

즉시 결과 브라우저에서 실행

진법이란?

컴퓨터는 내부적으로 2진수(0과 1)를 사용합니다. 16진수(0〜F)는 메모리 주소와 색상 코드에, 8진수는 유닉스 파일 권한(chmod 755 등)에 많이 쓰입니다.

Quick Reference

DecBinOctHex
0000
81000108
10101012A
15111117F
16100002010
25511111111377FF

사용 방법?

  1. 1
    변환할 값 입력 2진수, 8진수, 10진수, 16진수 중 원하는 입력란에 숫자를 입력합니다.
  2. 2
    실시간 자동 변환 입력과 동시에 나머지 세 가지 진법이 자동으로 계산됩니다.
  3. 3
    복사하여 사용 각 필드의 복사 버튼으로 클립보드에 바로 저장할 수 있습니다.

자주 묻는 질문

16진수에서 A~F는 어떤 값인가요?
A=10, B=11, C=12, D=13, E=14, F=15에 해당합니다. 대소문자 모두 입력 가능합니다.
정보처리기사 시험에 진법 변환이 출제되나요?
네, 매회 출제되는 핵심 주제입니다. 2진수↔10진수 변환, 보수 표현, 시프트 연산 등이 자주 나옵니다. 이 도구로 반복 연습하면 효과적입니다.
HTML 색상 코드(예: #FF5733)를 10진수로 변환할 수 있나요?
네. '#'을 제외한 'FF5733'을 16진수란에 입력하면 10진수 '16733987'로 변환됩니다.

2진수, 8진수, 10진수, 16진수 변환

진법 변환기는 네 개의 입력칸을 동시에 제공해 2진수, 8진수, 10진수, 16진수 값을 서로 바꾸어 보여 줍니다. 한 칸에 값을 입력하면 공백을 제거한 뒤 해당 진법으로 해석하고 나머지 칸을 자동으로 채웁니다. 예를 들어 10진수 255를 입력하면 2진수, 8진수, 16진수 표현을 바로 확인할 수 있고, 16진수 칸에는 대문자 표기가 적용됩니다.

이 도구는 프로그래밍 학습, 색상 값 이해, 권한 비트 확인, 네트워크나 임베디드 문서의 숫자 표기 비교에 적합합니다. 각 입력칸 옆에는 복사 버튼이 있어 필요한 표현만 따로 가져갈 수 있으며, 아래의 빠른 참조 표는 0, 8, 10, 15, 16, 255 같은 대표 값을 비교하는 데 도움을 줍니다. 잘못된 문자를 넣거나 음수처럼 지원하지 않는 값이 들어가면 오류 영역이 표시되어 현재 입력을 다시 확인할 수 있습니다.

입력 규칙과 한계

계산은 브라우저의 정수 파싱을 사용하므로 소수, 음수, 접두어가 붙은 표기처럼 모든 숫자 형식을 받아들이는 범용 수학 엔진은 아닙니다. 큰 값은 환경의 숫자 처리 한계에 따라 정밀도가 달라질 수 있으므로 암호학, 금융, 장비 펌웨어처럼 비트 단위 정확성이 필요한 작업에서는 전용 도구로 재검증하는 것이 좋습니다. 일반적인 학습과 빠른 비교에는 입력 즉시 변환되는 구조가 가장 빠릅니다. 실수로 다른 칸을 편집했을 때도 지우기 버튼으로 전체 값을 비우고 10진수 기준부터 다시 시작하면 검산하기 쉽습니다.

댓글