진선미
← 목록으로

[파워 N이 말아주는] 이진법 실습


이진수 정복하기
정보 · 자료의 표현

이진수 정복하기

사용법: 전구로 이진수의 원리를 익히고, 진법 변환 방법을 배운 뒤, 퀴즈로 점검하는 도구입니다. 전구가 켜지면 1, 꺼지면 0이며 켜진 자리의 값을 더하면 십진수가 됩니다. STEP 1 비트 실험실에서 전구를 눌러 이진수·십진수·16진수를 확인합니다. STEP 2 진법 변환 방법에서 십진수와 이진수, 16진수를 바꾸는 법을 단계별로 익힙니다. STEP 3 정복 퀴즈에서 변환 방향을 골라 답하면 정복도가 차오릅니다.
STEP 1 비트 실험실 전구를 켜고 끄며 자릿값을 익혀요
이진수0000 0000
십진수0
2진법0
전구가 켜지면 1, 꺼지면 0. 켜진 자리의 값을 모두 더하면 십진수가 됩니다.
16진수로 보기 00

위에서 켠 전구를 앞 4개 · 뒤 4개로 묶으면, 각 묶음이 16진수 한 자리가 됩니다 (24 = 16).

0
0000 = 0
0
0000 = 0
16진수00
16진법0

16진수 숫자표 — 왜 A~F가 있을까?

0~9는 숫자를 그대로 쓰고, 10~15는 한 자리에 담기 위해 A·B·C·D·E·F를 씁니다. 밑이 16이라 한 자리에 16가지(0~F)를 담고, 자릿값은 16배씩 커집니다 (1, 16, 256, …).

STEP 2 진법 변환 방법 단계별로 따라 해 보세요
십진수 → 이진수
  1. 수를 2로 나누고 나머지(0 또는 1)를 적어요.
  2. 나온 을 다시 2로 나눕니다. 몫이 0이 될 때까지 반복해요.
  3. 적어 둔 나머지를 아래에서 위로 읽으면 이진수입니다.

전구로는 128·64·…·1 중 들어가는 가장 큰 값부터 빼면서 그 자리를 켜도 됩니다.

예) 13을 이진수로
13 ÷ 2 = 6 … 1
6 ÷ 2 = 3 … 0
3 ÷ 2 = 1 … 1
1 ÷ 2 = 0 … 1
1101(2)
↑ 나머지를 아래에서 위로 읽어요
이진수 → 십진수
  1. 각 자리 위에 자릿값(…, 8, 4, 2, 1)을 적어요.
  2. 1인 자리의 자릿값만 골라냅니다. (0인 자리는 버려요)
  3. 골라낸 자릿값을 모두 더하면 십진수입니다.
예) 1101을 십진수로
1101 ×8×4×2×1 8401
8 + 4 + 0 + 1 = 13
이진수 → 16진수
  1. 이진수를 오른쪽부터 4자리씩 묶어요. (모자라면 앞을 0으로 채움)
  2. 각 묶음을 십진수(0~15)로 바꿉니다.
  3. 그 값을 16진수 한 글자(0~9, A~F)로 적으면 됩니다.

0~F 대응표는 STEP 1의 16진수로 보기를 펼치면 있어요.

예) 11011010을 16진수로
1101
= 13
D
1010
= 10
A
→ DA(16)
STEP 3 정복 퀴즈 배운 원리로 변환에 도전!
정복도 이진수 견습생
점수0 / 0 연속 정답0
위 모드를 선택하면 문제가 시작됩니다.
읽어 주셔서 감사합니다. 다음 글에서 또 봬요.

댓글

Powered by Blogger.