다음 중 입력 데이터에 주어진 표시 형식으로 지정한 경우 그 결과가 옳… | [컴퓨터활용능력 2급 필기] 20년 2회차 기출문제 상세 페이지
1[컴퓨터활용능력 2급 필기] 20년 2회차
다음 중 입력 데이터에 주어진 표시 형식으로 지정한 경우 그 결과가 옳지 않은 것은?
| 입력 데이터 | 표시 형식 | 표시 결과 |
|---|
1
2
3
4
해설
표시 형식 기호의 차이를 알면 바로 갈린다. #은 유효하지 않은 자리의 0을 표시하지 않고, 0은 그 자리를 0으로 채우며, ?는 유효하지 않은 자리를 공백으로 채워 소수점 위치를 세로로 맞춰 준다.
따라서 44.398에 ???.??? 를 지정하면 정수부의 남는 한 자리는 0이 아니라 공백으로 채워져 ' 44.398'처럼 앞이 비워진 채 표시된다. 044.398처럼 0이 채워지려면 형식이 000.000 이어야 하므로, 이 결과가 옳지 않다.
나머지는 결과가 맞다. 7.5에 #.00 을 지정하면 소수 둘째 자리까지 0으로 채워 7.50이 되고, 12,200,000에 #,##0, 을 지정하면 끝에 붙은 쉼표가 천 단위를 하나 잘라 내어 12,200으로 표시된다.
또 @ 는 입력된 문자열이 대신 들어가는 자리 표시자이므로, 상공상사에 @ "귀중" 을 지정하면 상공상사 귀중으로 표시된다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.



