Compartilhar via


COleCurrency::SetCurrency

Chamar essa função de membro para definir as unidades e a parte fracionária de esse objeto de COleCurrency .

void SetCurrency(
   long nUnits,
   long nFractionalUnits 
);

Parâmetros

  • nUnits, nFractionalUnits
    Indica as unidades e a parte fracionária (em 1/10,000's) do valor a ser copiado em este objeto de COleCurrency .

Comentários

Se o valor absoluto da parte fracionária é maior que 10.000, o ajuste apropriado é feito para unidades, conforme mostrado no terceiro dos seguintes exemplos.

Observe que as unidades e a parte fracionária são especificadas por longos valores assinados.O quarto dos exemplos a seguir mostra o que acontece quando os parâmetros sinais têm diferentes.

Exemplo

COleCurrency curA;           // value: 0.0000
curA.SetCurrency(4, 500);    // value: 4.0500
curA.SetCurrency(2, 11000);  // value: 3.1000
curA.SetCurrency(2, -50);    // value: 1.9950

Requisitos

Cabeçalho: afxdisp.h

Consulte também

Referência

Classe de COleCurrency

Gráfico de hierarquia

COleCurrency::COleCurrency

COleCurrency::operator =

COleCurrency::m_cur