본문으로 건너뛰기

진법 변환기, 자주 등장하는 6가지 진법 표기 정리

진법 종류 한 자리에 모아 보기

일상 코딩에 자주 등장하는 진법은 4가지. 특수 영역에 등장하는 진법까지 합치면 6가지 정도. 한 번 정리해 두면 다음에 어디 쓰일지 손에 잡힌다.

1. 2진법 (Binary)

0과 1만 사용. 컴퓨터 회로의 ON/OFF 직결. 가장 기본적이지만 자릿수가 길다. 비트 연산·하드웨어 직접 제어에 자리.

2. 8진법 (Octal)

0~7 사용. 한 자리에 2진법 세 자리 표현. 리눅스 파일 권한(chmod 755)·옛 시스템에 남아 있다.

3. 10진법 (Decimal)

0~9 사용. 사람의 일상 표기. 컴퓨터 내부에서 직접 처리하지 않지만 입출력에 사용.

4. 16진법 (Hexadecimal)

0~9, A~F 사용. 한 자리에 2진법 네 자리 표현. 메모리 주소·색상 코드·해시값에 자리.

5. 32진법 (Base32)

0~9, A~V 사용. 인코딩 표준 일부에 사용. URL 안전 인코딩·일부 식별자 표기. 일반 진법 변환 도구는 보통 미지원, 별도 인코딩 도구 영역.

6. BCD (Binary-Coded Decimal)

10진법 한 자리를 4비트 2진법으로 표현하는 방식. 디지털 시계·계산기에 사용. 일반 2진법과 다른 인코딩 방식. 진법 변환기는 일반 진법 위주 지원.

표기 접두어 정리

  • 0b → 2진법
  • 0o → 8진법
  • 0x → 16진법
  • 접두어 없음 → 10진법 (관습)

같은 숫자, 6가지 표기

  • 10진법 100
  • 2진법 1100100
  • 8진법 144
  • 16진법 64

일반 작업에서 4가지 변환만 익혀 두면 대부분 자료에 대응 가능. 진수 변환기로 한 진법 입력하면 4가지 표기가 한 화면에.

마무리

진법 종류는 다양해 보이지만 자주 쓰는 건 4가지. 한 번 정리해 두면 다음에 마주할 때 손이 빠르다.

🚀
단위 변환기 바로 사용하기
지금 바로 무료로 이용해보세요!
도구 사용하기 →