다음을 통해 공유


COleCurrency::operator *, /

확장할 수 있는 COleCurrency 값은 정수 값으로.

COleCurrency operator *( 
   long nOperand  
) const; 
COleCurrency operator /( 
   long nOperand  
) const;

설명

경우는 COleCurrency 피연산자가 null 인 상태에서의 결과 COleCurrency null 값입니다.

산술 연산 오버플로 경우 또는 언더플로 결과의 상태 COleCurrency 값 유효 하지 않습니다.

경우는 COleCurrency 피연산자가 유효 상태 결과의 COleCurrency 값 유효 하지 않습니다.

잘못, 잘못, 및 null 상태 값에 대 한 자세한 내용은 참조 하십시오의 m_status 멤버 변수.

예제

// 35 units and 50/10000, or 35.0050
COleCurrency cur1(35, 50);
COleCurrency cur2;

// divided by two is 17.5025
cur2 = cur1 / 2;
ASSERT(cur2 == COleCurrency(17, 5025));

// multiplied by two is 70.0100
cur2 = cur1 * 2;
ASSERT(cur2 == COleCurrency(70, 100));

요구 사항

헤더: afxdisp.h

참고 항목

참조

COleCurrency 클래스

계층 구조 차트

COleCurrency::operator * = / =

COleCurrency::GetStatus