문제
함수의 실행 결과로 옳은 것은?
SQLCEIL(9.36) ROUND(9.48) FLOOR(9.72)
① 9, 9, 9 ② 10, 9, 9 ③ 9, 9, 10 ④ 10, 10, 9
정답
2번
해설
정답: 2. CEIL(9.36)은 10, ROUND(9.48)은 9, FLOOR(9.72)는 9이다.
오답 풀이
- 1번: CEIL 결과를 9로 계산한 오류이다.
- 2번: 올림, 반올림, 내림 결과가 모두 맞다.
- 3번: CEIL과 FLOOR 결과가 잘못되었다.
- 4번: ROUND(9.48)은 소수 첫째 자리 기준으로 9가 된다.
보충 개념 CEIL은 주어진 수보다 크거나 같은 최소 정수를 반환한다. FLOOR는 작거나 같은 최대 정수를 반환하고, ROUND는 지정 자리 기준으로 반올림한다.