책 내용 질문하기
사용자 지정서식 질문드립니다
도서
2017 시나공 SUMMARY 컴퓨터활용능력 2급 필기
페이지
109
조회수
85
작성일
2017-02-11
작성자
탈퇴*원
첨부파일

123.567 -> #,##0.0

콤마(.)뒤에 0이 하나 있으니까 소수첫째자리까지 반올림해서 나타내라는 건가요?

답은 123.6인데 왜 그렇게 나온건지 몰라서요

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

이 문제답이 5135.6천원이 나오는데 "천원"이란 단어가 뒤에 붙는건 알겠는데

5135.6이 어떻게 나오는건지 설명부탁드려요

답변
2017-02-17 10:41:24

안녕하세요.

소수점 뒤에 0 이 하나( .0 ) 있으니 소수점 첫째자리까지 표시하라는 의미입니다. 데이터가 표시형식으로 지정한 데이터보다 더 많이 있을 때는 반올림하여 해당 자릿수까지만 표시합니다. 123.567을 소수점 첫째자리까지 표시하려면 소수점 둘째자리에서 반올림하여 소수점 첫째자리까지만 표시된다고 보시면 됩니다. 즉, 123.6이 되는 것입니다.

#.###, 와 같이 표시형식의 맨 끝에 콤마(,)을 지정하면 정수 세자리를 생략합니다. 여기서 생략은 소수점이 왼쪽으로 세칸 이동한다고 보시면 됩니다. 5135600 에서 소수점이 왼쪽으로 세칸 이동하면 5135.600 이고, #은 유효한 자릿수만 표시하므로 0은 생략되어 5135.6이 되는 것입니다.

즐거운 하루 되세요.

  • *
    2017-02-17 10:41:24

    안녕하세요.

    소수점 뒤에 0 이 하나( .0 ) 있으니 소수점 첫째자리까지 표시하라는 의미입니다. 데이터가 표시형식으로 지정한 데이터보다 더 많이 있을 때는 반올림하여 해당 자릿수까지만 표시합니다. 123.567을 소수점 첫째자리까지 표시하려면 소수점 둘째자리에서 반올림하여 소수점 첫째자리까지만 표시된다고 보시면 됩니다. 즉, 123.6이 되는 것입니다.

    #.###, 와 같이 표시형식의 맨 끝에 콤마(,)을 지정하면 정수 세자리를 생략합니다. 여기서 생략은 소수점이 왼쪽으로 세칸 이동한다고 보시면 됩니다. 5135600 에서 소수점이 왼쪽으로 세칸 이동하면 5135.600 이고, #은 유효한 자릿수만 표시하므로 0은 생략되어 5135.6이 되는 것입니다.

    즐거운 하루 되세요.

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