진법 변환기

2–36진법 사이를 변환하고 큰 정수와 소수의 정밀도를 확인하세요.

숫자 및 단위
작업 공간 준비 중…

입력

작업 공간 준비 중…

출력
결과가 여기에 표시됩니다.

사용 방법

  1. 입력과 출력 진법을 선택하고 줄마다 숫자를 하나씩 입력하세요.
  2. 결과와 정밀도 상태를 확인하세요.
  3. 결과를 복사하거나 각 줄을 JSON으로 다운로드하세요.

진법 변환기

2진수, 8진수, 10진수, 16진수를 비교하거나 2–36의 임의 진법을 선택합니다.

진법은 같은 값의 표기법만 바꿉니다. 텍스트 인코딩이나 바이트 순서 변경과는 다릅니다.

표현과 사용 방법

부호, 일치하는 접두사, 숫자 사이 밑줄을 지원하며 알파벳 대소문자를 구분하지 않습니다.

처리 전후
입력
255
결과
11111111

10진수 255는 2진수 11111111, 16진수 FF입니다.

정밀도와 유효성 검사

정수는 BigInt를 사용합니다. 소수는 정수 분자와 분모로 계산하며 끝나지 않는 전개는 잘림을 표시합니다.

결과 해석과 재사용

음수 부호를 유지하며 2의 보수를 가정하지 않습니다. 각 줄을 따로 검사하고 JSON에 오류도 보존합니다.

처리 한도

숫자: 최대 500줄 / 1 MiB, 숫자당 4,096자. 소수부: 1–128자리. 텍스트와 바이트: 64 KiB. 비트 연산: 8–256비트. Worker는 30초 후 중지됩니다.

?

자주 묻는 질문

36진법도 변환하나요?

네. 진법 36을 선택하고 0–9와 A–Z를 사용하세요.

왜 잘림으로 표시되나요?

일부 소수는 대상 진법에서 반복됩니다. 반올림하지 않고 1–128자리에서 자릅니다.

큰 정수의 정밀도가 떨어지나요?

아니요. BigInt는 2^53 − 1보다 큰 정수도 모든 자리를 유지합니다.

입력이 서버로 전송되나요?

아니요. 브라우저에서 계산하며 DevToolsy는 입력을 업로드하거나 저장하지 않습니다.

무엇이 복사되나요?

표시된 값을 복사합니다. JSON은 문자열과 오류 코드를 유지하며 큰 정수를 부동소수점으로 변환하지 않습니다.

다음에 쓸 도구 찾기

언어

언어를 변경할까요? 현재 작업 내용이 지워집니다. 필요한 데이터를 먼저 복사하거나 다운로드하세요.