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