책 내용 질문하기
int()와 round()의 차이
도서
2021 시나공 컴퓨터활용능력 1급 실기
페이지
336
조회수
378
작성일
2021-08-14
작성자
탈퇴*원
첨부파일
기본 모의고사 3회 문제 2의 1번문제-④에서
정답을 보니 int(count(*)/10)을 사용해서 레코드의 개수의 1/10이 정수가 되도록 한 것으로 이해가되는데
round(count(*)/10,0)이나 trunc(count(*)/10,0) 을 이용하면 오답처리가 될까요?
답변
2021-08-18 10:27:38
안녕하세요.
round 함수를 사용한다면 결과값이 달라지므로 오답처리되지만 TRUNC 함수의 경우는 문제에 제시되어 있다면 INT 대신 사용해도 됩니다.
INT 함수는 정수만을 취하는 함수인데, ROUND 함수는 반올림을 하므로 값에 따라 결과가 달라집니다.
즐거운 하루 되세요.
-
관리자2021-08-18 10:27:38
안녕하세요.
round 함수를 사용한다면 결과값이 달라지므로 오답처리되지만 TRUNC 함수의 경우는 문제에 제시되어 있다면 INT 대신 사용해도 됩니다.
INT 함수는 정수만을 취하는 함수인데, ROUND 함수는 반올림을 하므로 값에 따라 결과가 달라집니다.
즐거운 하루 되세요.