COleCurrency

COleCurren cy構造一個COleCurren cy設定該COleCurren

COleCurrency沒有基類。
COleCurrency對象封裝了OLE自動的CURRENCY 數據類型。CURRENCY為8位元組,取值兩個完整整數值除以10000。它的小數點左邊有15位,右邊為4位。 在涉及貨幣的計算時,CURRENCY 數據類型時十分有用。它是OLE 自動的VARIANT數據類型的一種可能類型。
COleCurrency為這一浮點固定的數據類型實現了基本的運算操作符。同時還支持計算中的位捨入問題。
#include <afxdisp.h>
COleCurrency類的成員
構造函式
COleCurrency 構造一個COleCurrency對象

屬性
GetStatus 取得該COleCurrency的狀態(有效性)
SetStatus 設定該COleCurrency的狀態(有效性)

操作
SetCurrency 設定該COleCurrency的值
Format 生成代表一個COleCurrency對象的字元串
ParseCurrency 從一個字元串中讀取CURRENCY值並設定COleCurrency的值

操作符
operator CURRENCY 將COleCurrency值轉換成CURRENCY
operator = 複製一個COleCurrency值
operator +,- 加、減COleCurrency值或改變它的符號
operator +=,-= 從COleCurrency 對象中加上、減去一個COleCurrency值
operator *,/ 將一個 COleCurrency值乘上一個整數值
operator *=,/= 將一個 COleCurrency值乘上一個整數值
關係操作符 比較兩個COleCurrency值

數據成員
m_cur 存放COleCurrency對象的CURRENCY值
m_status 存放COleCurrency對象的狀態

歸檔/保存
operator << 將一個COleCurrency值輸出到CArchive或CDumpContext
operator >> 從CArchive輸入一個COleCurrency值

相關詞條

相關搜尋

熱門詞條

聯絡我們