Partager via


COleCurrency::SetCurrency

Appelez la fonction membre pour définir les unités et la partie fractionnaire de cet objet de COleCurrency .

void SetCurrency(
   long nUnits,
   long nFractionalUnits 
);

Paramètres

  • nUnits, nFractionalUnits
    Indiquez les unités et la partie fractionnaire (dans 1/10,000's) de la valeur à copier dans cet objet de COleCurrency .

Notes

Si la valeur absolue de la partie fractionnaire est supérieure à 10.000, le réglage approprié est fait à des unités, comme indiqué dans le troisième les exemples suivants.

Notez que les unités et la partie fractionnaire sont spécifiées par de longues valeurs archivées.Le quatrième les exemples suivants illustre ce qui se produit lorsque les paramètres ont des signes.

Exemple

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

Configuration requise

Header: afxdisp.h

Voir aussi

Référence

Classe de COleCurrency

Graphique de la hiérarchie

COleCurrency::COleCurrency

COleCurrency::operator =

COleCurrency::m_cur