Classe di COleCurrency
Incapsula il tipo di dati CURRENCY di automazione OLE.
class COleCurrency
Membri
Costruttori pubblici
Nome |
Descrizione |
---|---|
Costruisce un oggetto COleCurrency. |
Metodi pubblici
Nome |
Descrizione |
---|---|
Genera una rappresentazione di stringa formattata di un oggetto COleCurrency. |
|
Ottiene lo stato (validità) di questo oggetto COleCurrency. |
|
Legge un valore CURRENCY da una stringa e imposta il valore COleCurrency. |
|
Imposta il valore di questo oggetto COleCurrency. |
|
Imposta lo stato (validità) per l'oggetto COleCurrency. |
Operatori pubblici
Nome |
Descrizione |
---|---|
Copia un valore COleCurrency. |
|
Aggiunge, sottrae e modifica il segno dei valori COleCurrency. |
|
Aggiunta e sottrae un valore COleCurrency da questo oggetto COleCurrency. |
|
Adatta un valore COleCurrency da un valore Integer. |
|
Quando questo valore COleCurrency da un valore Integer. |
|
Restituisce un valore COleCurrency a CArchive o a CDumpContext. |
|
Introduce un oggetto COleCurrency da CArchive. |
|
Converte un valore COleCurrency in CURRENCY. |
|
Confronta due valori COleCurrency. |
Membri dati pubblici
Nome |
Descrizione |
---|---|
Contiene CURRENCY sottostante per questo oggetto COleCurrency. |
|
Contiene lo stato di questo oggetto COleCurrency. |
Note
COleCurrency non dispone di una classe base.
CURRENCY viene implementato come 8 byte, valore Integer a complemento two's- ridimensionato da 10.000.Ciò fornisce un numero a virgola fissa con 15 cifre a sinistra del separatore decimale e 4 cifre a destra.Il tipo di dati CURRENCY è estremamente utile per i calcoli che includono i costi, o per il calcolo a virgola fissa dove l'accuratezza è importante.È uno dei tipi possibili per il tipo di dati VARIANT di automazione OLE.
COleCurrency implementa anche alcune operazioni aritmetiche di base per questo tipo a virgola fissa.Le operazioni supportate sono state selezionate per controllare gli errori di arrotondamento che si verificano durante i calcoli a virgola fissa.
Gerarchia di ereditarietà
COleCurrency
Requisiti
Header: afxdisp.h