0
유니 테스트에서 내 운동 테스트에 문제가 있습니다. 일부 코드를 수정 한 후 문제가있는 것처럼 보입니다.(VBA) 정사각형 - 부분 또는 기능이 정의되지 않았습니다.
Public Function Uzd(x) As String
If x = 1 Or x = 2 Then
Uzd = (2 * x + 3)/sqrt(x^2 + 3 * x + 2)
Else
Uzd = "Incorrect data"
End If
End Function
내가 할 코드를 실행 한 후 - Math
모듈,
'sqrt'는'Sqr'이어야합니다. – Comintern
VBA의 [sqr] (https://msdn.microsoft.com/en)과 함께 C++ [sqrt] (https://msdn.microsoft.com/en-us/library/f1xa99e6.aspx) 함수를 혼동하는 것 같습니다. -us/library/aa263367.aspx) 함수를 호출합니다. – Jeeped
public sub Uzd (정수로 x는 정수로) x = 1 또는 x = 2 인 경우 Uzd = (2 * x + 3)/sqrt (x^2 + 3 * x + 2) Else "잘못된 데이터 " 끝 부분 끝 서브 – Ary