문제 상세보기
문제 정보

문제 ID: 103782

카테고리: 정보처리기능사

강의: 미분류

키워드: 없음

문제
10진수 23을 2진수로 변환하면?
정답을 선택하세요
1 (10111)2
2 (11011)2
3 (10011)2
4 (11101)2
단일 문제
정답
1번 : (10111)2
해설 gpt-4o-mini 생성
[정답 근거]
10진수 23을 2진수로 변환하면, 23을 2로 나누어 나머지를 구하고, 몫을 다시 2로 나누는 과정을 반복합니다.
- 23 ÷ 2 = 11, 나머지 1
- 11 ÷ 2 = 5, 나머지 1
- 5 ÷ 2 = 2, 나머지 1
- 2 ÷ 2 = 1, 나머지 0
- 1 ÷ 2 = 0, 나머지 1

나머지를 역순으로 나열하면 (10111)2가 됩니다. 따라서 정답은 1번입니다.

[오답 해설]
2번 (11011)2: 2진수 11011은 1*2^4 + 1*2^3 + 0*2^2 + 1*2^1 + 1*2^0 = 16 + 8 + 0 + 2 + 1 = 27로, 23과 다릅니다.
3번 (10011)2: 2진수 10011은 1*2^4 + 0*2^3 + 0*2^2 + 1*2^1 + 1*2^0 = 16 + 0 + 0 + 2 + 1 = 19로, 23과 다릅니다.
4번 (11101)2: 2진수 11101은 1*2^4 + 1*2^3 + 1*2^2 + 0*2^1 + 1*2^0 = 16 + 8 + 4 + 0 + 1 = 29로, 23과 다릅니다.

[관련 개념]
10진수와 2진수는 서로 다른 진법 체계입니다. 10진수는 0부터 9까지의 숫자를 사용하고, 2진수는 0과 1만 사용합니다. 10진수를 2진수로 변환할 때는 나누기와 나머지의 과정을 통해 변환합니다.

[학습 포인트]
2진수 변환 방법을 이해하고, 나머지를 역순으로 나열하는 과정을 연습하는 것이 중요합니다. 또한, 각 2진수의 값을 계산하여 10진수와 비교하는 연습을 통해 정확성을 높일 수 있습니다.