본문으로 건너뛰기
SPCXTools

진수 변환기

2진수, 8진수, 10진수, 16진수 및 최대 36진수까지 즉시 변환하세요.

로컬 실행 — 파일이 기기 외부로 전송되지 않습니다

도구 불러오는 중…

진수 변환기 사용 방법

  1. 12진수, 8진수, 10진수 또는 16진수 중 원하는 입력창에 숫자를 입력하세요.
  2. 2입력과 동시에 다른 모든 결과가 업데이트됩니다. 0x 및 0b 같은 접두사, 공백, 밑줄을 사용할 수 있습니다.
  3. 32부터 36 사이의 사용자 지정 진수를 설정하여 3진수나 36진수 같은 특수한 진수로도 변환할 수 있습니다.
  4. 4가독성을 높이려면 자릿수 그룹화를 체크하고, 복사 버튼을 사용하여 결과를 복사하세요.

실시간 진수 변환기

컴퓨터는 2진수, 프로그래머는 색상과 메모리 주소에 16진수, 유닉스 파일 권한은 8진수, 사람은 10진수를 사용합니다. 이 진수 변환기는 이 모든 진법을 한 번에 변환합니다. 아무 입력창에나 값을 입력하면 다른 모든 진수로 즉시 변환된 결과를 확인할 수 있습니다. 또한 2진수에서 36진수까지 원하는 진수로 변환할 수 있으며, 입력할 수 있는 숫자의 크기에는 제한이 없습니다.

주요 기능

  • 2진수, 8진수, 10진수, 16진수를 나란히 배치하여 한눈에 확인하고 직접 수정할 수 있습니다.
  • 3진수, 12진수, 36진수 등 2진수부터 36진수까지 사용자 지정 진수를 지원합니다.
  • 임의 정밀도 연산을 통해 제한 없는 크기의 숫자를 정확하게 처리합니다.
  • 마이너스 기호를 붙여 음수도 변환할 수 있습니다.
  • 0x, 0b, 0o 등의 접두사와 구분 기호(공백, 밑줄)는 자동으로 무시됩니다.
  • 가독성을 높이기 위해 3자리 또는 4자리 단위로 자릿수 묶음을 제공합니다.
  • 숫자의 비트(Bit) 길이가 자동으로 표시됩니다.

자주 찾는 진수 변환

10진수 2진수 8진수 16진수
10 1010 12 A
15 1111 17 F
16 10000 20 10
100 1100100 144 64
255 11111111 377 FF
1024 10000000000 2000 400
65535 1111111111111111 177777 FFFF

진법별 사용처

  • 2진수 (2진법) — 디지털 회로의 기본 언어로, 각 자리가 1비트를 나타냅니다.
  • 8진수 (8진법) — chmod 755와 같은 유닉스(Unix) 파일 권한 설정에 사용되며, 각 자리가 3비트를 나타냅니다.
  • 10진수 (10진법) — 일상생활에서 사용하는 일반적인 숫자입니다.
  • 16진수 (16진법) — 메모리 주소, #FF8800과 같은 색상 코드, 바이트 값, 해시 및 MAC 주소에 사용되며, 각 자리가 정확히 4비트를 나타냅니다.
  • 36진수 (36진법) — 모든 숫자와 알파벳을 사용하여 단축 URL과 같은 짧은 식별자를 만들 때 사용됩니다.

팁

  • 1바이트(byte)는 8비트이며, 정확히 두 자리의 16진수로 표현됩니다. FF는 255로 1바이트의 최댓값입니다.
  • 16진수 색상 코드를 RGB 값으로 변환하려면 색상 변환기를 사용해 보세요.
  • 2의 거듭제곱 계산이 필요한 경우, 공학용 계산기에서 2^32와 같은 수식을 사용할 수 있습니다.

자주 묻는 질문 (FAQ)

2진수를 10진수로 어떻게 변환하나요?
각 2진수 자릿수에 오른쪽에서 왼쪽으로 1, 2, 4, 8, 16 등의 자릿값을 곱한 후 그 결과를 모두 더합니다. 예를 들어 1011은 1×8 + 0×4 + 1×2 + 1×1 = 11이 됩니다. 이 변환기를 사용하면 아무리 긴 숫자라도 즉시 변환할 수 있습니다.
10진수를 16진수로 어떻게 변환하나요?
숫자를 16으로 반복해서 나누고 나머지를 기록합니다. 이때 1015는 AF로 표기하며, 구한 나머지를 아래에서 위로 읽습니다. 예를 들어 255의 경우: 255 ÷ 16 = 15 나머지 15(F)이고, 15 ÷ 16 = 0 나머지 15(F)이므로 255 = FF가 됩니다.
숫자 크기에 제한이 있나요?
없습니다. 이 변환기는 임의 정밀도 정수(BigInt)를 사용하므로, 일반 계산기에서 약 9,000조 이상일 때 발생하는 반올림 오차 없이 수백 자리의 숫자도 정확하게 변환합니다.
음수나 분수도 변환할 수 있나요?
음수는 앞에 마이너스 기호를 붙여 변환할 수 있습니다(예: −FF = −255). 분수나 소수는 지원되지 않으며 정수만 변환할 수 있습니다. 2의 보수(Two's complement) 표현은 적용되지 않고 마이너스 기호가 그대로 유지됩니다.
10진수 이상의 진법에서는 어떤 기호를 사용하나요?
알파벳 AZ는 10부터 35까지의 값을 나타냅니다. 따라서 16진수는 09와 A~F를 사용하며, 36진수는 모든 숫자와 알파벳을 사용합니다. 입력 시 대소문자는 구분하지 않습니다.