프로시저에서 폼의 등록 버튼을 눌러서 폼에 입력된 내용이 시트로 등록될 때
아래와 같이 네 종류의 식들을 적는데 차이점이 뭔가요?
1- format(txt수량*txt단가,"")
2- format(val(txt수량)*val(txt단가)
3- txt수량*txt단가
4- val(txt수량)*val(txt단가)
1번에 format함수는 p224를보면 숫자에 서식을 지정하는 함수라고 돼있는데
이때까지 사용했을 때의 경우를 보면 언제나 "currency" 나 "0.00" 과 같은 형식이 지정 될때만 사용한걸로 기억해요.
그러면 문제에서 숫자에 형식을 지정해주지 않았으면
굳이 format함수를 쓰지않고 3,4번처럼 식을 작성하면 되는건가요?
2번과 4번의 val함수는 숫자형식의 문자를 숫자로 변환하는 함수라고 p224에 나와있는데
질문들을 검색해보니까 3번처럼 val을 사용하지 않아도 문제가 없으면 사용하지 않아도 되고 문제에서 사용하라고 지정해줬으면 사용해야한다는 답이었어요.
근데 val을 사용하지 않아도 문제가 있는지 없는지 어떻게 확인하나요?
프로시저 작성을 다 마치고 시트에 등록이 제대로 되는지로 확인하는건가요?
그렇게 시트에 등록해도 시험 때 문제가 되지 않나요?
마지막으로 val함수를 사용하지 않아도 문제가 없으면 사용하지 않아도 된다는 말은
사용했을 시에 문제가 되는 경우는 없으니까
사용하지 않았을 때 문제가 생길 것을 대비해서
언제나 val함수를 사용해도 되는건가요?
문제에서 지시한 것과 같은 결과가 나오게 작성하면 정답으로 인정 도비니다.
val 을 사용하지 않아도 정확한 결과가 나온다면 사용하지 않아도 상관 없습니다.
val은 문자로 받은 데이터을 숫자로 나타낼때 쓰이는 것입니다.
하지만 수량이나 단가는 대부분 숫자로 입력을 받습니다. 문자로 입력이 된다 하더라도 숫자의 형식을 가지고 있기 때문에 계산이 가능 합니다.
만약 val을 쓰지 않고도 계산이 가능 하다면 val을 사용 하지 않으 셔도 됩니다.
물론 사용 하셔도 되구요.
지시사항에 val를 꼭 사용 하라고 되어 있지 않고, val을 사용 하지 않아도 계산이 가능 하다면 val를 사용 하시지 않으셔도 됩니다.
좋은 하루 되세요.
-
*2018-07-23 23:17:29
문제에서 지시한 것과 같은 결과가 나오게 작성하면 정답으로 인정 도비니다.
val 을 사용하지 않아도 정확한 결과가 나온다면 사용하지 않아도 상관 없습니다.
val은 문자로 받은 데이터을 숫자로 나타낼때 쓰이는 것입니다.
하지만 수량이나 단가는 대부분 숫자로 입력을 받습니다. 문자로 입력이 된다 하더라도 숫자의 형식을 가지고 있기 때문에 계산이 가능 합니다.
만약 val을 쓰지 않고도 계산이 가능 하다면 val을 사용 하지 않으 셔도 됩니다.
물론 사용 하셔도 되구요.
지시사항에 val를 꼭 사용 하라고 되어 있지 않고, val을 사용 하지 않아도 계산이 가능 하다면 val를 사용 하시지 않으셔도 됩니다.좋은 하루 되세요.