다음 중 수의 표현에 있어 진법에 대한 설명으로 옳지 않은 것은? | [컴퓨터활용능력 1급 필기] 20년 2회차 기출문제 상세 페이지
1[컴퓨터활용능력 1급 필기] 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진수 3비트에 해당하므로, 8진수를 뒤에서부터 2자리씩 잘라 곧바로 16진수 1자리로 대응시키는 방식은 성립하지 않는다.
나머지 설명들은 옳다. 16진수는 0~9와 A~F로 표현되며 한 자리에 4비트가 필요하고, 진법 간 실수 변환은 정수부와 소수부를 나누어 각 자리값과 자릿수의 지수승을 곱해 더하는 방식으로 이루어진다. 10진수를 다른 진법으로 바꿀 때는 나눗셈의 나머지를 역순으로 나열하는 방법이 사용된다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.