책 내용 질문하기
사용자지정 서식 질문
도서
[2013] SUMMARY 컴퓨터활용능력 2급 필기
페이지
99
조회수
102
작성일
2013-02-18
작성자
첨부파일

99p 8번 예제 문제 풀이 질문 드립니다.

5135600 -> #.###,"천원"

우선 끝 부분의 콤마로 인해 5135600 천단위 3자리를 제외한 후에

5135로 표시되면 소수점 이하 3자리 표시라면 5135.600 으로 유효한 자리만 있는 [5135.6]

으로 도출된다고 생각했는데요, 문제풀이 상에서는 천단위를 생략하면 [5135600 ->5136] 으로

된다고 나와있어요 ;; 물론 정답은 [5135.6]으로 동일하지만 중간에 이 값으로 변환되는 점은 이해가 필요해서 문의 드립니다 ㅠㅠ

답변
2013-02-19 10:34:55

안녕하세요.

끝 부분에 콤마를 입력하였을 경우 세자리를 잘라내는 것이 아니라 소수점이 왼쪽으로 세자리 이동한다고 생각하면 됩니다. 즉 5135600에서 소수점이 왼쪽으로 세자리 이동하면 5135.600 이 됩니다. 표시형식에서 지정한 자릿수보다 값이 더 있을 경우에는 반올림되어 표시됩니다. 즉 5135.600 이지만 소수점 이하는 표시하지 말아야 하는데 소수점 이하 값이 있을 경우 반올림하여 표시하므로 5136이 되는 것입니다.

즐거운 하루 되세요.

"
  • *
    2013-02-19 10:34:55

    안녕하세요.

    끝 부분에 콤마를 입력하였을 경우 세자리를 잘라내는 것이 아니라 소수점이 왼쪽으로 세자리 이동한다고 생각하면 됩니다. 즉 5135600에서 소수점이 왼쪽으로 세자리 이동하면 5135.600 이 됩니다. 표시형식에서 지정한 자릿수보다 값이 더 있을 경우에는 반올림되어 표시됩니다. 즉 5135.600 이지만 소수점 이하는 표시하지 말아야 하는데 소수점 이하 값이 있을 경우 반올림하여 표시하므로 5136이 되는 것입니다.

    즐거운 하루 되세요.

    "
· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.