책 내용 질문하기
문의
도서
2019 시나공 컴퓨터활용능력 1급 실기
페이지
152
조회수
274
작성일
2020-09-14
작성자
탈퇴*원
첨부파일
계산작업문제모음책 152p 15년 1회 계산작업 3번문제 답을 보면 *1을 해주는데 왜 해주는 건가요?
그리고 번외로 궁금한 건 천단위 표시형식 지정해줄 때 #,###으로 해줄때랑 #,##0로 해줄 때 차이가 먼가요?
답변
2020-09-15 09:48:16
mid 에서 나온 결과는 문자인데 비교하고자 하는 값이 숫자일때는 같은 값이 나오지 않기 때문에 무조건 false 가 나오게 됩니다.
그러므로 mid에서 나온 값에 *1 을 하여 숫자로 만든 후 비교하게 하는 것이죠.
#,### 의 경우 0 이라는 값이 있으면 아무것도 표시하지 않습니다.
#,##0 의 경우 0 이라는 값이 있으면 0 이 표시됩니다.
0이 표시되느냐 되지 않느냐의 차이 입니다.
문제에서 0 값도 표시하라고 한다면 #,##0 으로 사용하셔야 합니다.
좋은 하루 되세요.
-
관리자2020-09-15 09:48:16
mid 에서 나온 결과는 문자인데 비교하고자 하는 값이 숫자일때는 같은 값이 나오지 않기 때문에 무조건 false 가 나오게 됩니다.
그러므로 mid에서 나온 값에 *1 을 하여 숫자로 만든 후 비교하게 하는 것이죠.
#,### 의 경우 0 이라는 값이 있으면 아무것도 표시하지 않습니다.
#,##0 의 경우 0 이라는 값이 있으면 0 이 표시됩니다.
0이 표시되느냐 되지 않느냐의 차이 입니다.
문제에서 0 값도 표시하라고 한다면 #,##0 으로 사용하셔야 합니다.
좋은 하루 되세요.