진수 변환기

십진수, 이진수, 팔진수, 십육진수 사이를 실시간으로 변환합니다. 각 입력란에 값을 넣으면 나머지 세 진법의 값이 즉시 계산됩니다.

브라우저 로컬 가입 불필요 개발자

10진수·2진수·8진수·16진수 중 한 칸에 정수 형태 값을 입력하면 JavaScript 정수 파싱으로 나머지 진법 값을 즉시 계산합니다.

진법 변환 방법

  1. 원하는 진법 입력칸에 값을 입력합니다.
  2. 해당 진법 기준으로 값이 파싱됩니다.
  3. 다른 진법 칸에 변환된 값을 확인합니다.
  4. 필요한 값을 복사합니다.

변환 동작과 제한

현재 구현은 2진수 0b/0B, 8진수 소문자 0o, 16진수 0x/0X 접두사를 제거합니다. 대문자 0O는 제거하지 않습니다.

JavaScript Number를 사용하므로 매우 큰 정수는 정밀도를 잃을 수 있고 parseInt()는 뒤쪽 잘못된 문자 전까지의 유효 부분을 받아들일 수 있습니다.

개인정보와 제한

변환은 브라우저 안에서만 이루어집니다. 임의 정밀도 정수 계산기나 입력 전체를 엄격하게 검증하는 파서는 아닙니다.

진법 변환기 FAQ

어떤 진법을 지원하나요?

10진수, 2진수, 8진수, 16진수입니다.

어떤 접두사를 지원하나요?

0b/0B, 소문자 0o, 0x/0X를 제거합니다.

대문자 0O도 8진수 접두사인가요?

아니요. 현재 구현은 대문자 0O를 제거하지 않습니다.

소수를 지원하나요?

아니요. parseInt() 기반입니다.

큰 정수는 부정확할 수 있나요?

네. JavaScript Number 정밀도 한계가 있습니다.