책 내용 질문하기
사용자 지정 함수 관련 질문입니다.
도서
[2011] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2003 사용자용)
페이지
조회수
58
작성일
2011-06-28
작성자
첨부파일

99p 에 나오는건 그나마 이해를 했는데, 기출문제의 함수는 이해가 안되네요.

조건에서 제시되지 않았던 len 함수가 튀어나와 상당히 당황스럽습니다.

if 를 이용해 len(도서코드)=7 도서코드가 7이라면 다음 절차로 넘어가게 된다는건 알겠습니다만

문제에서는 len을 이용하라거나 그런 힌트가 없었는데 어떻게 len을 사용해야되는지 유추할수가 있나요?

추가로 value 함수도 질문...

Value 함수
67p Value 소개가 나오는데요.
Value("16:48:00") 이게 왜 0.7이 되는지 이해가 안되네요.

다르게 배웠던거같은데;;
답변
2011-06-29 10:25:18

도서코드와 정가를 인수로 입력받아 페이지당 단가를 계산해야 합니다. 정가는 있는데 페이지 수를 구해야 하죠. 페이지 수는 도서코드의 길이에 따라 다르며 -와 - 사이에 있다고 했습니다. 만약 도서코드의 길이가 모두 같다면 몇번째 부터 몇 번째 까지 값을 그냥 가져와서 곱하지만 도서코드의 길이가 7인것도 있고, 6인것도 있으므로 이것을 조건으로 지정하여 페이지 수 추출시 다른 값을 지정한 것입니다.

길이가 7인가 6인가에 따라 페이지 수를 추출하기 위해 len함수가 사용됩니다.

12시가 0.5 이죠..

24를 1로 생각 하고 그의 반은 0.5 16시는 0.7 이 되는 것입니다.

좋은 하루 되세요.

"
  • *
    2011-06-29 10:25:18

    도서코드와 정가를 인수로 입력받아 페이지당 단가를 계산해야 합니다. 정가는 있는데 페이지 수를 구해야 하죠. 페이지 수는 도서코드의 길이에 따라 다르며 -와 - 사이에 있다고 했습니다. 만약 도서코드의 길이가 모두 같다면 몇번째 부터 몇 번째 까지 값을 그냥 가져와서 곱하지만 도서코드의 길이가 7인것도 있고, 6인것도 있으므로 이것을 조건으로 지정하여 페이지 수 추출시 다른 값을 지정한 것입니다.

    길이가 7인가 6인가에 따라 페이지 수를 추출하기 위해 len함수가 사용됩니다.

    12시가 0.5 이죠..

    24를 1로 생각 하고 그의 반은 0.5 16시는 0.7 이 되는 것입니다.

    좋은 하루 되세요.

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