책 내용 질문하기
2015 컴활 2급 실기책 107페이지에 3,4번 문제 질문입니다.
도서
[2015] 컴퓨터활용능력 2급 실기
페이지
107
조회수
82
작성일
2014-11-26
작성자
첨부파일
3번문제 해설의 If(or(mid(C16,8,1)="1" 부분과
4번문제 해설의 if(mod(H16,2)=0 에서 왜 3번문제는 "1"을 입력해야만 하고 4번은 "0"이 아닌 0을 입력해야 하는
건가요? 다른 문제들을 봐도 "x"와 x의 구분에 대해서는 못본 것 같아서 질문드립니다.
4번문제의 경우 "0"을 입력했더니 잘못되었다고 나오더라구요.
단순히 함수식 mid,mod의 차이인가요? 궁금합니다!
답변
2014-11-28 01:41:22
left, mid, right 함수는 텍스트 함수이므로 여기서 나온 결과는 모두 문자로표시됩니다.
그러므로 비교할 값도 문자로 사용해야 하므로 "0" 과 같이 사용하는 것입니다.
mod 는 나머지를 구하는 함수로 결과가 숫자로 나오므로 비교할 값도 숫자로 사용하는 것이죠.
좋은 하루 되세요.
"-
*2014-11-28 01:41:22
left, mid, right 함수는 텍스트 함수이므로 여기서 나온 결과는 모두 문자로표시됩니다.
그러므로 비교할 값도 문자로 사용해야 하므로 "0" 과 같이 사용하는 것입니다.
mod 는 나머지를 구하는 함수로 결과가 숫자로 나오므로 비교할 값도 숫자로 사용하는 것이죠.
좋은 하루 되세요.
"