출제 22-2/20-2다음 중 수의 표현에 있어 진법에 대한 설명으로 … | [컴퓨터활용능력 1급 필기] 자주 나오는 문제 · 47회차 중 2·3회 출제 (632) 상세 페이지
1[컴퓨터활용능력 1급 필기] 자주 나오는 문제 · 47회차 중 2·3회 출제 (632)
출제 22-2/20-2
다음 중 수의 표현에 있어 진법에 대한 설명으로 옳지 않은 것은?
1
16진수(Hexadecimal)는 0∼9까지의 숫자와 A∼F까지 문자로 표현하는 진법으로 한 자리수를 표현하는데 4개의 비트가 필요하다.
2
2진수, 8진수, 16진수를 10진수 실수(float)로 변환하려면 정수 부분과 소수 부분을 나누어서 변환하려는 각 진수의 자리값과 자리의 지수승을 곱한 결과값을 모두 더하여 계산한다.
3
10진수(Decimal) 정수를 2진수, 8진수, 16진수로 변환하려면 10진수 값을 변환할 진수로 나누어 더 이상 나눠지지 않을 때까지 나누고, 몫을 제외한 나머지를 역순으로 표시한다.
4
8진수를 16진수로 변환하려면 8진수를 뒤에서부터 2자리씩 자른 후 각각 16진수를 1자리로 계산한다.
해설
8진수를 16진수로 바꿀 때는 8진수를 먼저 2진수로 바꾼 뒤 그 2진수를 4비트씩 묶어 16진수 한 자리로 변환해야 하며, 8진수를 2자리씩 끊어 바로 16진수로 계산하는 방식은 옳지 않다.
8진수 한 자리는 3비트, 16진수 한 자리는 4비트에 대응하므로 자릿수 단위가 서로 맞지 않기 때문이다.
- 16진수는 한 자리를 표현하는 데 4개의 비트가 필요하다.
- 2·8·16진수를 10진수 실수로 변환할 때는 정수 부분과 소수 부분을 나누어 각 자리값과 지수승을 곱해 더한다.
- 10진수 정수를 다른 진법으로 바꿀 때는 나눗셈의 나머지를 역순으로 나열한다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.