次の方法で共有


COleCurrency::SetCurrency

COleCurrency でこのオブジェクトの小数部単位として設定するには、このメンバー関数を呼び出します。

void SetCurrency(
   long nUnits,
   long nFractionalUnits 
);

パラメーター

  • nUnits, nFractionalUnits
    COleCurrency でこのオブジェクトにコピーされる値のある単体と小数の一部 (1/10,000's で) 指定します。

解説

小数部の絶対値が 10,000 より大きい場合、適切なキーは次の例の番目に示すように、単位になります。

単位の小数部が signed long 値で指定されることに注意してください。次の例の四分の一は、パラメーターに異なる署名があるとどうなるかを示します。

使用例

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

必要条件

ヘッダー : afxdisp.h

参照

関連項目

COleCurrency クラス

階層図

COleCurrency::COleCurrency

COleCurrency::operator =

COleCurrency::m_cur