사용자 정의 함수에서
F단가 = Round(정가 / Mid(도서코드,3,3),0) 으로 해설이 되어있는데
Mid(도서코드,3,3) 추출되는 형식이 문자 아닌가요??
그래서 저는
F단가 = Round(정가 / Val(Mid(도서코드, 3, 3)), 0) 으로 해서
Val(Mid(도서코드, 3, 3)) 이렇게 하였는데 이렇게 하면 안되나요??
문제에서 따로 말이 없으면 그냥 저렇게 해야되나요 아니면
이렇게 해도 정답 처리가 되나요??
또한 사용자 정이 함수에서 if문 쓸때 조건이 너무 길다면 조건을 치환시켜서 써도 정답 처리 되나요??
ex)
if (월평균임금 - 전년월평균임금) / 월평균임금 >= 0.05 then
ks보너스지급율 = 0.05
else if (월평균임금 - 전년월평균임금) / 월평균임금 >= 0.03 then
.
.
.
이렇게 긴 식이 반복 된다면
a = (월평균임금 - 전년월평균임금) / 월평균임금
if a >= 0.05 then
ks보너스 지급율 = 0.05
이런식으로 치환해서 해도 정답처리에 상관없나요???
1. 결과가 정확히 나온다면 상관 없습니다.
문자로 나와도 숫자 모양이므로 나누기 등의 계산이 가능 합니다.
그래서 val 등이 없는 것입니다.
2. 정확한 결과가 나온다면 상관 없을 것 같습니다.
좋은 하루 되세요.
-
관리자2020-05-06 15:33:27
1. 결과가 정확히 나온다면 상관 없습니다.
문자로 나와도 숫자 모양이므로 나누기 등의 계산이 가능 합니다.
그래서 val 등이 없는 것입니다.
2. 정확한 결과가 나온다면 상관 없을 것 같습니다.
좋은 하루 되세요.