본문으로 건너뛰기
작업 데이터는 서버에 저장하지 않고, 내 브라우저에서 처리합니다.
tools
2진수·8진수·10진수·16진수 변환기

2진수·8진수·10진수·16진수 변환기

네 가지 진법 중 어느 입력칸에든 정수를 넣어 나머지 진법 값을 정확한 BigInt 연산으로 동시에 계산합니다.

16진수 결과를 대문자(A–F)로 표시합니다.

0–1
0–7
0–9
0–9, A–F

아무 진법 필드에 값을 입력하면 나머지가 자동으로 변환됩니다. 매우 큰 수도 지원합니다.

주요 기능

  • 2진수, 8진수, 10진수, 16진수 입력을 서로 변환합니다.
  • JavaScript BigInt로 큰 정수도 자릿수 손실 없이 계산합니다.
  • 각 진법에 허용되지 않는 문자를 입력 즉시 표시합니다.
  • 16진수 A~F의 대문자·소문자 출력을 전환합니다.

사용 방법

  1. 알고 있는 진법의 입력칸에 정수를 입력합니다.
  2. 자동 계산된 다른 세 진법을 확인합니다.
  3. 필요한 값을 개별 복사합니다.

활용 예시

  • 개발 값 변환

    10진 정수를 2진 비트열이나 16진 식별 값으로 확인합니다.

  • Unix 권한 숫자 이해

    8진수 값을 다른 진법으로 바꿔 수치 관계를 확인합니다.

개인정보 보호

정수 검증과 진법 변환은 브라우저에서 처리됩니다.

사용 환경

0 이상의 정수만 지원하며 음수, 소수, 0x 같은 접두사는 입력할 수 없습니다.

자주 묻는 질문

아주 큰 정수도 정확히 변환되나요?
네. JavaScript BigInt를 사용해 일반 Number 범위를 넘는 정수도 자릿수를 잃지 않고 변환합니다.
0x나 0b 접두사를 붙여도 되나요?
아니요. 각 입력 칸에는 해당 진법의 숫자만 입력해야 하며 음수와 소수도 지원하지 않습니다.