다음을 통해 공유


VarDiv 함수(oleauto.h)

두 변형을 나눈 결과를 반환합니다.

구문

HRESULT VarDiv(
  [in]  LPVARIANT pvarLeft,
  [in]  LPVARIANT pvarRight,
  [out] LPVARIANT pvarResult
);

매개 변수

[in] pvarLeft

첫 번째 변형입니다.

[in] pvarRight

두 번째 변형입니다.

[out] pvarResult

결과 변형입니다.

반환 값

이 함수가 성공하면 S_OK 반환합니다. 그러지 않으면 HRESULT 오류 코드를 반환합니다.

설명

함수는 다음과 같이 작동합니다.

조건 결과
두 식 모두 문자열, 날짜, 문자 또는 부울 값입니다. Double
한 식은 문자열이고 다른 식은 문자입니다. 나누기와 double이 반환됩니다.
한 식은 숫자이고 다른 식은 문자열입니다. 나누기와 double이 반환됩니다.
두 식 모두 숫자입니다. 나누기와 double이 반환됩니다.
두 식 중 하나가 null입니다. Null
pvarRight 가 비어 있고 pvarLeft 가 비어 있지 않음 DISP_E_DIVBYZERO
pvarLeft 가 비어 있고 pvarRight 가 비어 있지 않음 형식이 double인 0
두 식이 모두 비어 있습니다. DISP_E_OVERFLOW

요구 사항

요구 사항
대상 플랫폼 Windows
헤더 oleauto.h
라이브러리 OleAut32.lib
DLL OleAut32.dll