누구나 쉽게 배우는 진수 - 1. 진수란 무엇인가요?

2025. 3. 28. 12:09소프트웨어/기초

 

✅ 1. 진수란 무엇인가요?


📌 진수(進數) 또는 기수법(基數法)이란?

진수 또는 기수법숫자를 표현하는 체계입니다.
쉽게 말해, 숫자를 어떤 규칙으로 세고, 나타낼 것인가를 정하는 방식이죠.

모든 진수는 아래 두 요소로 구성됩니다:

  1. 기수(Base) 또는 밑수:
    • 사용 가능한 숫자 기호의 개수입니다.
    • 예: 10진법은 0~9까지 10개의 숫자 기호 사용 → 기수는 10
  2. 자릿값(Position value):
    • 각 자리의 위치에 따라 그 값이 달라지는 구조입니다.
    • 왼쪽으로 갈수록 크기가 기수의 거듭제곱으로 증가합니다.

📌 우리가 일상에서 쓰는 10진수란?

10진수(Decimal)는 우리가 가장 자주 사용하는 숫자 체계로, 기수는 10입니다.

  • 사용 가능한 숫자 기호: 0 ~ 9 (총 10개)
  • 자릿수마다 10의 거듭제곱을 기준으로 계산합니다.

🔢 예시: 10진수 253 분석

자릿수 숫자 계산식
백의 자리 2 2 × 100 (10²) 200
십의 자리 5 5 × 10 (10¹) 50
일의 자리 3 3 × 1 (10⁰) 3
총합     253

👉 이처럼, 자릿값 시스템은 진수의 핵심 개념입니다.


📌 왜 진수 개념이 중요한가요?

진수는 단순한 수학 개념을 넘어서, 디지털과 컴퓨터 세계의 언어입니다.

💡 진수가 중요한 이유 3가지:

  1. 💻 컴퓨터는 2진수만으로 작동합니다.
    • 전류가 흐르면 1, 안 흐르면 0 → 전기 신호의 조합으로 모든 데이터 표현
  2. 🧠 프로그래밍에서는 다양한 진수가 활용됩니다.
    • 8진수: 파일 권한
    • 16진수: 메모리 주소, 색상 코드 등
  3. 🔍 진수를 이해하면 다음과 같은 개념도 쉬워집니다:
    • 비트/바이트 구조
    • 색상 표기, 파일 시스템, 연산 속도 등

📝 간단 연습 문제

Q. 숫자 123을 10진수 자릿값 기준으로 분해해보세요.

정답: