10진수를 2진수로
Coddy Assembly 여정의 기초 섹션에 포함된 레슨 — 45개 중 9번째.
이제 이진법이 어떻게 작동하는지 알았으니, 10진수(예: 13)를 2진수(1101)로 변환하는 방법을 배워야 합니다.
방법: 2로 반복해서 나누고, 나머지를 거꾸로 읽습니다.
단계별 예시: 13을 이진수로 변환하기
| 단계 | 나눗셈 | 결과 | 나머지 |
|---|---|---|---|
| 1 | 13 ÷ 2 | 6 | 1 |
| 2 | 6 ÷ 2 | 3 | 0 |
| 3 | 3 ÷ 2 | 1 | 1 |
| 4 | 1 ÷ 2 | 0 | 1 |
이제 나머지를 아래에서 위로 읽으세요: 1101
따라서 10진수 13 = 2진수 1101입니다.
또 다른 예: 25를 이진수로 변환하기
| 단계 | 나눗셈 | 결과 | 나머지 |
|---|---|---|---|
| 1 | 25 ÷ 2 | 12 | 1 |
| 2 | 12 ÷ 2 | 6 | 0 |
| 3 | 6 ÷ 2 | 3 | 0 |
| 4 | 3 ÷ 2 | 1 | 1 |
| 5 | 1 ÷ 2 | 0 | 1 |
아래에서 위로 읽기: 11001
따라서 10진수 25 = 2진수 11001.
작동 원리:
2로 나눌 때마다 (가장 오른쪽부터 시작하여) 다음 이진수 자릿수를 찾게 됩니다. 나머지는 해당 자릿수가 0인지 1인지를 알려줍니다. 결과가 0이 되면 멈춥니다.
직접 해보기
이 레슨에는 코드 챌린지가 없습니다.
이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.