유틸리티

진법 변환 완벽 가이드 - 2진수, 8진수, 16진수

컴퓨터 과학에서 진법 변환은 기본 중의 기본입니다. 2진수, 8진수, 10진수, 16진수 간의 변환 방법을 알아봅니다.

진법이란?

수를 표현하는 방식입니다. 10진법은 0-9까지 10개의 숫자를, 2진법은 0과 1 두 개만 사용합니다.

주요 진법

2진법 (Binary)

컴퓨터가 직접 이해하는 수 체계입니다. 0과 1만 사용합니다.

예: 1010₂ = 10₁₀

8진법 (Octal)

0-7까지 사용합니다. Unix 파일 권한 표시에 쓰입니다.

예: 12₈ = 10₁₀

16진법 (Hexadecimal)

0-9와 A-F를 사용합니다. 색상 코드, 메모리 주소에 활용됩니다.

예: A₁₆ = 10₁₀, FF₁₆ = 255₁₀

변환 방법

10진수 → 2진수

2로 계속 나누고 나머지를 역순으로 읽습니다.

13 ÷ 2 = 6...1, 6 ÷ 2 = 3...0, 3 ÷ 2 = 1...1, 1 ÷ 2 = 0...1

결과: 1101₂

2진수 → 10진수

각 자리에 2의 거듭제곱을 곱해 더합니다.

1101₂ = 1×8 + 1×4 + 0×2 + 1×1 = 13

2진수 ↔ 16진수

4자리씩 묶어서 변환합니다.

11111111₂ = FF₁₆

실생활 활용

  • 프로그래밍: 비트 연산, 메모리 관리
  • 네트워킹: IP 주소, 서브넷 마스크
  • 웹 개발: 색상 코드 (16진수)
  • 암호화: 해시 값 표현

마무리

진법 변환기로 복잡한 계산 없이 빠르게 변환할 수 있습니다.

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