핵심92 텍스트함수/날짜함수/시간함수 확인문제4번이 이해가 안가네요....
FIXED(인수,자리수,논리값) 이 함수는 인수를 반올림하여서 지정된 자리수까지 텍스트로 표시;
논리값 TRUE=쉼표X, FALSE=쉼표O이고, 자리수 표시않하면 2로 인식함 인데...
FIXED(9876.54321,1)의 결과라고 하면....
9876.54321에서 자리수가 1이니까 소수점 첫째자리에서 반올림하여 텍스트로 표시해서 9877이 맞는거
아닌가요?
해설에 9876.54321인데 콤마서식을 적용하고 소수점 둘째자리에서 반올림한다는데
왜 그렇게 하나요?
안녕하세요. 길벗 수험서 운영팀입니다.
FIXED(9876.54321,1)에서 자릿수가 1이면 소수점 첫째 자리에서 반올림 하라는 것이 아니라, 반올림하여 소수점 첫째자리까지 표시하라는 의미입니다. 그러니 소수점 둘째 자리에서 반올림하여 소수점 첫째자리까지 표시하면 9876.5이고, 논리값이 생략되었으므로 콤마를 표시한 9,876.5가 표시됩니다.
즐거운 하루 되세요.
"-
*2011-07-11 09:32:41
안녕하세요. 길벗 수험서 운영팀입니다.
FIXED(9876.54321,1)에서 자릿수가 1이면 소수점 첫째 자리에서 반올림 하라는 것이 아니라, 반올림하여 소수점 첫째자리까지 표시하라는 의미입니다. 그러니 소수점 둘째 자리에서 반올림하여 소수점 첫째자리까지 표시하면 9876.5이고, 논리값이 생략되었으므로 콤마를 표시한 9,876.5가 표시됩니다.
즐거운 하루 되세요.
"