도구상자FREE ONLINE TOOLS
← 모든 도구

진법 변환

한 칸에 숫자를 입력하면 나머지 진법이 즉시 채워집니다. 2·8·10·16진수를 자유롭게 오갈 수 있습니다.

2진수
8진수
10진수
16진수
사용법
  1. 변환하려는 숫자를 알맞은 진법 칸에 입력합니다. 예를 들어 16진수 색상 코드라면 16진수 칸에 입력합니다.
  2. 입력하는 즉시 나머지 세 진법 칸이 자동으로 계산되어 채워집니다.
  3. 16진수의 A~F는 대소문자 구분 없이 입력할 수 있으며, 결과는 대문자로 표시됩니다.
  4. 필요한 진법 칸 옆의 "복사" 버튼을 눌러 결과를 클립보드에 담습니다.
활용 팁
  • 색상 코드·비트 연산 확인: 웹 색상은 16진수(#FF8800), 권한·플래그는 2진수로 다루는 경우가 많습니다. 16진수 FF가 10진수로 255, 2진수로 11111111이라는 것을 한눈에 확인하며 디버깅할 수 있습니다.
  • 파일 권한(chmod) 이해: 리눅스 권한 755는 8진수입니다. 8진수 칸에 755를 넣으면 2진수 111101101로 풀려, 소유자·그룹·기타의 읽기·쓰기·실행 권한 비트를 직관적으로 파악할 수 있습니다.
  • 큰 수도 정확하게: 일반 계산기는 매우 큰 정수에서 오차가 생기지만, 이 도구는 정밀 정수 연산을 사용해 수십 자리 숫자도 진법 사이에서 손실 없이 변환합니다. 해시 값이나 큰 ID를 다룰 때 유용합니다.
자주 묻는 질문
Q. 진법마다 어떤 글자를 쓸 수 있나요?

2진수는 0·1, 8진수는 0~7, 10진수는 0~9, 16진수는 0~9와 A~F만 사용할 수 있습니다. 해당 진법에 맞지 않는 글자를 입력하면 그 칸이 빨갛게 표시되고 변환이 멈춰, 입력 실수를 바로 알 수 있습니다.

Q. 소수점이나 음수도 변환되나요?

이 도구는 0 이상의 정수 변환에 초점을 맞췄습니다. 소수(0.5)나 음수(-10)는 지원하지 않으며, 정수 부분만 정확히 변환합니다. 비트·주소·코드 값처럼 대부분의 개발 상황은 정수로 충분합니다.

Q. 색상 코드나 메모리 주소 같은 16진수도 변환되나요?

네. 색상 코드 FF를 16진수 칸에 넣으면 10진수 255로, 바이트·주소 값도 2·8·16진수 사이로 자유롭게 바꿀 수 있습니다. 0x나 # 같은 접두어는 빼고 숫자·문자만 입력하세요.