이 도구 소개

이 진법 변환기는 2진수, 8진수, 10진수, 16진수 또는 2–36 사이의 임의 진법으로 쓴 숫자를 받아 주요 진법으로 한 번에 보여 줍니다.

사용 방법

  1. 숫자를 입력합니다.
  2. 입력한 숫자의 진법을 고르거나, 사용자 지정을 선택해 2–36 사이의 진법을 입력합니다.
  3. 2진수, 8진수, 10진수, 16진수 결과와 지정한 대상 진법의 결과를 확인합니다.
  4. 결과를 클릭하면 복사됩니다.

알아두면 좋은 점

  • 10보다 큰 진법에서는 문자를 숫자로 사용하며, 36진법에서는 A = 10부터 Z = 35까지입니다.
  • 16진수(16진법)는 한 자리가 정확히 4비트를 나타내므로 프로그래밍에서 자주 쓰입니다.
  • 8진수(8진법)는 755 같은 Unix 파일 권한에 사용됩니다.
  • JavaScript 숫자를 사용하기 때문에 9,007,199,254,740,991(2^53 − 1)보다 큰 정수는 정밀도가 떨어집니다.

모든 처리는 브라우저 안에서 이루어집니다. 입력한 내용은 업로드되거나 저장되지 않습니다.

자주 묻는 질문

2진수를 10진수로 어떻게 변환하나요?

오른쪽부터 0으로 시작해 자리를 세고, 각 자리 숫자에 2의 자리 거듭제곱을 곱해 모두 더합니다. 예: 1011 = 8 + 0 + 2 + 1 = 11.

16진수는 대소문자를 구분하나요?

아니요. A–F와 a–f는 같은 값을 나타냅니다.

소수나 음수도 지원하나요?

정수를 변환합니다. 소수 부분은 무시됩니다.

서버로 전송되는 것이 있나요?

아니요. 모든 변환은 브라우저에서 이루어집니다.