COleCurrency::SetCurrency
Volání funkce tohoto člena nastavte jednotky a desetinná část COleCurrency objektu.
void SetCurrency(
long nUnits,
long nFractionalUnits
);
Parametry
- nUnits, nFractionalUnits
Označení jednotky a desetinná část (v 1: 10, 000's) hodnotu zkopírovat do tohoto COleCurrency objektu.
Poznámky
Pokud absolutní hodnotu desetinná část je vyšší než 10 000, je vhodné úpravy provedeny jednotek, uvedené ve třetím následující příklady.
Všimněte si, že jsou určeny jednotky a desetinná část podepsané dlouhé hodnoty.Čtvrtý následující příklady ukazuje, co se stane při parametry mají rozdílná znaménka.
Příklad
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
Požadavky
Záhlaví: afxdisp.h