COleCurrency::operator *, /

允许您通过一个整数值称为 COleCurrency 值。

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

备注

如果 COleCurrency 操作数为空,生成的 COleCurrency 值的状态为空。

如果算术运算溢出或underflows,生成的 COleCurrency 值的状态无效。

如果 COleCurrency 操作数无效,发生的 COleCurrency 值的状态无效。

有关有效的更多信息,void和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));

要求

Header: afxdisp.h

请参见

参考

COleCurrency Class

层次结构图

COleCurrency::operator *=, /=

COleCurrency::GetStatus