Freigeben über


COleCurrency::operator-*=,/=

Ermöglicht es Ihnen, diese COleCurrency-Wert durch einen ganzzahligen Wert zu skalieren.

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

Hinweise

Wenn der COleCurrency Operand NULL ist, wird der Status dieses COleCurrency-Objekts festgelegt, um ungültig zu machen.

Wenn die arithmetische Operation überschritten, wird der Status dieses COleCurrency-Objekts den Aufruf festgelegt.

Wenn der COleCurrency Operand ungültig ist, wird der Status dieses COleCurrency-Objekts den Aufruf festgelegt.

Weitere Informationen über das gültige finden, ungültige und NULL Statuswerte, die m_status-Membervariable.

Beispiel

// both set to 35.0050
COleCurrency cur1(35, 50);
COleCurrency cur2(35, 50);

// divide in half
cur1 /= 2;
ASSERT(cur1 == COleCurrency(17, 5025));

// multiply by two
cur2 *= 2;
ASSERT(cur2 == COleCurrency(70, 100));

Anforderungen

Header: afxdisp.h

Siehe auch

Referenz

COleCurrency-Klasse

Hierarchien-Diagramm

COleCurrency::operator,/*

COleCurrency::GetStatus