책 내용 질문하기
2번 문제에서 질문이요
도서
[2013] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
105
조회수
70
작성일
2014-01-26
작성자
첨부파일

2번 문제에서 보면

식이...

Public Function F단가(도서코드, 정가)

if Len(도서코드)=7 Then

F단가 = Round( 정가 / Mid( 도서코드, 3, 3 ) , 0 )

else

이런식으로 되어 있잖아요.

그런데 제가 이 문제를 풀 때 제 생각에는

F단가 = Round(정가 / Value( Mid( 도서코드, 3, 3)), 0 )

이처럼 Value가 들어가야 된다고 생각했는데 이렇게 했더니 답이 안나오더군요.

제가 봤을 때 도서코드는 문자가 섞여 있어서 숫자라기 보다는 문자 같은데, 이럴때 문자를 숫자로 바꿔주는

Value 함수를 넣어줘야 되는거 아닌가요?

답변
2014-01-28 00:38:51

문자로 나타난 숫자라도 계산이 가능하다면 문자로 그냥 사용하셔도 됩니다.

그리고 프로시저 안에서는 value 가 사용되지 않으므로

val 을 사용하시기 바랍니다.

좋은 하루 되세요.

"
  • *
    2014-01-28 00:38:51

    문자로 나타난 숫자라도 계산이 가능하다면 문자로 그냥 사용하셔도 됩니다.

    그리고 프로시저 안에서는 value 가 사용되지 않으므로

    val 을 사용하시기 바랍니다.

    좋은 하루 되세요.

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