진법 변환 계산기는 2진수, 8진수, 10진수, 16진수를 하나의 화면에서 동시에 양방향 변환하는 개발자·학습자용 도구입니다. 어느 진법 칸에 입력하든 나머지 진법 값이 즉시 함께 갱신됩니다.

컴퓨터공학 과제로 진법 변환을 연습하는 학생, HEX 컬러 코드를 다루는 디자이너, 리눅스 파일 권한(chmod)이나 IP 주소를 다루는 개발자·서버 관리자 모두에게 유용합니다. 내부적으로 BigInt를 사용해 자바스크립트의 일반 숫자 한계를 넘는 큰 수도 정확하게 변환합니다.

자세한 사용법과 자주 묻는 질문 보기

사용 방법과 4가지 모드

기본 모드에서는 2·8·10·16진수 입력칸 중 아무 곳에나 값을 넣으면 나머지가 자동 변환됩니다. 자릿값 분해 학습 카드가 함께 표시되어 각 자리가 어떤 값을 뜻하는지 원리부터 이해할 수 있습니다.

용도별 모드도 제공합니다. 컬러 모드는 HEX, RGB, HSL 표기를 상호 변환하고, chmod 모드는 8진수 권한 숫자와 rwx 표기를 오가며, IP 모드는 옥텟 단위 2진수·16진수 표기와 CIDR을 다룹니다. 여기에 비트연산(AND, OR, XOR, 시프트)과 8/16/32/64비트 2의 보수 표현까지 확인할 수 있습니다.

임의 진법과 인코딩 지원

표준 4개 진법 외에도 3진법부터 36진법까지 임의의 진법으로 변환할 수 있어 특수한 과제나 인코딩 검증에 활용됩니다. base32, base58, base62, base64 인코딩도 지원하므로 토큰이나 짧은 URL 형태의 문자열을 다룰 때도 쓸 수 있습니다.

변환 결과는 복사 버튼으로 바로 가져갈 수 있으며, 모든 계산이 브라우저에서 처리되어 빠르고 안전합니다.

자주 묻는 질문

2진수를 16진수로 바꾸는 원리는 무엇인가요?
2진수 4자리가 16진수 1자리에 정확히 대응합니다. 예를 들어 2진수 1111은 16진수 F입니다. 이 계산기는 변환 결과와 함께 자릿값 분해를 보여 주어 원리를 익히기 좋습니다.
아주 큰 숫자도 정확하게 변환되나요?
네. BigInt 기반으로 계산하므로 일반 계산기에서 오차가 생기는 17자리 이상의 큰 정수도 정확하게 변환됩니다.
2의 보수는 어떤 경우에 확인하나요?
컴퓨터가 음수를 표현하는 방식이 2의 보수입니다. 8, 16, 32, 64비트 폭을 선택해 음수가 실제 메모리에서 어떤 비트 패턴으로 저장되는지 확인할 수 있습니다.
chmod 755는 무슨 뜻인가요?
소유자에게 읽기·쓰기·실행(rwx), 그룹과 기타 사용자에게 읽기·실행(r-x) 권한을 주는 8진수 표기입니다. chmod 모드에서 숫자와 rwx 문자 표기를 양방향으로 변환해 볼 수 있습니다.