컴퓨터 산술

IEEE 754 단정밀도에서 지수부가 모두 1(255)인 비트열이 나타내는 것의 설명으로 올바른 것은 무엇입니까?

  1. A가수와 관계없이 모두 최대 정규화수를 나타낸다
  2. B가수가 0이면 무한대, 가수가 0이 아니면 NaN을 나타낸다
  3. C가수와 관계없이 모두 0을 나타낸다
정답과 해설 보기

정답: B. 가수가 0이면 무한대, 가수가 0이 아니면 NaN을 나타낸다

지수부의 최댓값(모두 1)은 특수값을 위해 예약되어 있습니다. 가수가 모두 0이면 부호 비트에 따라 양 또는 음의 무한대를 나타내고, 가수가 0이 아니면 NaN을 나타냅니다. NaN은 가수의 값에 따라 종류가 더 나뉘며, 계산에서 예외를 일으킬지 여부 등을 구별할 수 있습니다. 최대 정규화수는 지수부가 254일 때의 값이고, 0은 지수부도 가수도 모두 0인 비트열입니다. 지수부가 0일 때는 0과 비정규화수를 나타냅니다.

이 분야 연습하기 분야로 돌아가기

컴퓨터 산술의 다른 문제

  1. IEEE 754 부동소수점수에서 +0과 −0에 대한 설명으로 올바른 것은 무엇입니까?
  2. IEEE 754에서 기본 반올림 방법으로 정해진 것은 무엇입니까?
  3. 최근접 짝수 반올림으로 정수로 반올림할 때, 2.5와 3.5는 각각 얼마가 됩니까?
  4. 거의 같은 두 부동소수점수를 뺄셈했을 때 유효한 자릿수가 크게 줄어드는 현상을 무엇이라 합니까?
  5. x가 매우 클 때 √(x + 1) − √x를 부동소수점으로 계산하면 자리 상쇄가 일어납니다. 결과를 정밀하게 구하기 위한 변형으로 올바른 것은 무엇입니까?