📌 십진수 ↔ 이진수 변환 핵심
1️⃣ 기본 개념

✔️ 십진수 (Decimal)
- 사용 숫자: 0 ~ 9
- 자리값:
1, 10, 100, 1000 … (×10)
✔️ 이진수 (Binary)

- 사용 숫자: 0, 1
- 자리값:
1, 2, 4, 8, 16, 32, 64, 128 … (×2)
👉 컴퓨터는 이진수 기반 (ON/OFF)
📌 2️⃣ 이진수 자리값 (매우 중요)
| 자리 |
값 |
| 8비트 |
128 |
| 7비트 |
64 |
| 6비트 |
32 |
| 5비트 |
16 |
| 4비트 |
8 |
| 3비트 |
4 |
| 2비트 |
2 |
| 1비트 |
1 |
👉 항상 왼쪽부터 큰 값 → 작은 값 순서
📌 3️⃣ 십진수 → 이진수 변환 방법
✔️ 알고리즘
- 가장 큰 값부터 시작