문제
다음 중 입력 데이터에 주어진 사용자 지정 표시 형식을 적용했을 때 표시 결과가 옳지 않은 것은? (형식: 입력 데이터 / 표시 형식 / 표시 결과)
① 6.5 / #.00 / 6.50
② 김포 / @"지점" / 지점김포
③ 0.7 / 0% / 70%
④ 12345678 / #,##0, / 12,346
정답
2번
해설
정답: 2. @는 입력한 텍스트가 들어갈 자리이므로 @"지점"은 입력값 뒤에 "지점"이 붙어 "김포지점"으로 표시되어야 한다. "지점김포"는 옳지 않다.
오답 풀이
- 1번:
#.00은 소수 둘째 자리까지 표시하므로 6.5는 "6.50"이 되어 옳다. - 2번:
@"지점"은 "김포지점"이 되어야 하므로 "지점김포"는 옳지 않다. - 3번:
0%는 값에 100을 곱해 백분율로 표시하므로 0.7은 "70%"가 되어 옳다. - 4번:
#,##0,의 끝 쉼표는 천 단위를 절사하므로 12345678은 "12,346"이 되어 옳다.
보충 개념
@는 입력한 문자열 자리, 큰따옴표 안 글자는 그대로 덧붙는 문자이며, 형식 끝의 쉼표는 천 단위 절사를 의미한다.