컴퓨터 산술

최근접 짝수 반올림으로 정수로 반올림할 때, 2.5와 3.5는 각각 얼마가 됩니까?

  1. A3과 4
  2. B2와 4
  3. C2와 3
정답과 해설 보기

정답: B. 2와 4

둘 다 정확히 중간인 값이므로 짝수 쪽으로 반올림합니다. 2.5는 2와 3의 중간이므로 짝수인 2로 반올림합니다. 3.5는 3과 4의 중간이므로 짝수인 4로 반올림합니다. 중간을 항상 올림하는 사사오입에서는 3과 4가 되어 합계가 원래 합계 6보다 1 큰 7이 되어 버리지만, 짝수로의 반올림에서는 2 + 4 = 6으로 합계가 유지됩니다. 2와 3은 중간을 항상 버렸을 때의 결과입니다. 반올림 오차의 치우침을 방지하는 것이 이 방식의 장점입니다.

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

컴퓨터 산술의 다른 문제

  1. 거의 같은 두 부동소수점수를 뺄셈했을 때 유효한 자릿수가 크게 줄어드는 현상을 무엇이라 합니까?
  2. x가 매우 클 때 √(x + 1) − √x를 부동소수점으로 계산하면 자리 상쇄가 일어납니다. 결과를 정밀하게 구하기 위한 변형으로 올바른 것은 무엇입니까?
  3. 단정밀도 부동소수점수에서 1억(10⁸)에 1을 더해도 결과가 1억 그대로입니다. 이 현상의 설명으로 올바른 것은 무엇입니까?
  4. 대량의 부동소수점수를 합산할 때 사용되는 카한 합산(보정 합산)의 목적으로 올바른 것은 무엇입니까?
  5. FMA(융합 곱셈-덧셈) 명령으로 a × b + c를 계산하는 이점으로 올바른 것은 무엇입니까?