논리 회로
2진수 1011을 10진수로 나타내면 얼마입니까?
- A11
- B9
- C13
정답과 해설 보기
정답: A. 11
2진수의 각 자리는 오른쪽부터 1, 2, 4, 8의 가중치를 가지며, 1011은 8×1 + 4×0 + 2×1 + 1×1 = 11입니다. 반대로 10진수를 2진수로 바꾸려면 2로 나눈 나머지를 아래 자리부터 나열하거나, 큰 가중치부터 빼 나가면 됩니다. 4비트씩 끊으면 16진수 한 자리에 대응하므로(1011 = B) 긴 비트열을 짧게 쓰는 데 편리합니다. 최하위 비트가 1이므로 홀수임을 바로 알 수 있다는 것도 2진수의 특징입니다.