*= Di COleCurrency::operator,/=

Consente di ridimensionare il valore COleCurrency da un valore integrale.

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

Note

Se l'operando COleCurrency è null, lo stato di questo oggetto COleCurrency è impostato su null.

Se sovraccarichi di un'operazione aritmetica, lo stato di questo oggetto COleCurrency è impostato su non valido.

Se l'operando COleCurrency non è valido, lo stato di questo oggetto COleCurrency è impostato su non valido.

Per ulteriori informazioni su valido, i valori non validi e null e lo stato, vedere la variabile membro m_status.

Esempio

// 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));

Requisiti

Header: afxdisp.h

Vedere anche

Riferimenti

Classe di COleCurrency

Grafico della gerarchia

COleCurrency::operator *, o

COleCurrency::GetStatus