2025_최신기출유형_06회
-2. 지시사항 처리 0/10
-데이터 유효성 검사 X 유효성검사 규칙 범위1 값(=F4=REPT("◆",INT(E4/10)))이 정답(=F4=REPT("◆",E4/10))과 다릅니다.
E4/10과 INT(E4/10) 중 INT(E4/10)가 더 정확하다고 생각하는데 틀린것일까요?
안녕하세요.
결론부터 말씀드리면, INT(E4/10)은 틀린 것은 아니지만 문제에서 요구한 식과는 다릅니다.
이유는 REPT 함수의 특성 때문입니다.
=REPT("◆", E4/10)
에서 E4/10이 8.7이라도 REPT는 소수점을 자동으로 버리고 8번 반복합니다.
즉,
REPT("◆", 8.7)→ ◆ 8개REPT("◆", INT(8.7))→ ◆ 8개
결과가 완전히 같습니다.
따라서 INT는 불필요한 함수를 추가한 것입니다.
시험에서는 결과는 같지만, 문제에서 REPT만 이용하도록 의도한 경우 채점 프로그램이 INT가 추가된 식을 오답 처리할 수 있습니다.
핵심
REPT는 반복 횟수의 소수점을 자동으로 버립니다.따라서
INT(E4/10)보다E4/10만 사용하는 것이 정답입니다.
즐거운 하루 되세요.
-
관리자2026-08-02 20:29:09
안녕하세요.
결론부터 말씀드리면,
INT(E4/10)은 틀린 것은 아니지만 문제에서 요구한 식과는 다릅니다.이유는
REPT함수의 특성 때문입니다.=REPT("◆", E4/10)에서
E4/10이8.7이라도REPT는 소수점을 자동으로 버리고 8번 반복합니다.즉,
REPT("◆", 8.7)→ ◆ 8개REPT("◆", INT(8.7))→ ◆ 8개
결과가 완전히 같습니다.
따라서
INT는 불필요한 함수를 추가한 것입니다.시험에서는 결과는 같지만, 문제에서
REPT만 이용하도록 의도한 경우 채점 프로그램이INT가 추가된 식을 오답 처리할 수 있습니다.핵심
REPT는 반복 횟수의 소수점을 자동으로 버립니다.따라서
INT(E4/10)보다E4/10만 사용하는 것이 정답입니다.
즐거운 하루 되세요.