책 내용 질문하기
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 는 나머지를 구하는 함수로 결과가 숫자로 나오므로 비교할 값도 숫자로 사용하는 것이죠.

    좋은 하루 되세요.

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