Share via


*= De COleCurrency::operator,/=

Permiten escalar este valor de COleCurrency por un valor entero.

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

Comentarios

Si el operando de COleCurrency es null, establece el estado de este objeto de COleCurrency en null.

Si la operación desborda aritmética, establece el estado de este objeto de COleCurrency como no válido.

Si el operando de COleCurrency no es válido, establece el estado de este objeto de COleCurrency como no válido.

Para obtener más información sobre el válido, los valores no válidos, y NULL de estado, vea a la variable miembro de m_status .

Ejemplo

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

Requisitos

encabezado: afxdisp.h

Vea también

Referencia

Clase de COleCurrency

Gráfico de jerarquía

COleCurrency::operator *,/

COleCurrency::GetStatus