Condividi tramite


Classe di COleCurrency

Incapsula il tipo di dati CURRENCY di automazione OLE.

class COleCurrency

Membri

sahk0sfb.collapse_all(it-it,VS.110).gifCostruttori pubblici

Nome

Descrizione

COleCurrency::COleCurrency

Costruisce un oggetto COleCurrency.

sahk0sfb.collapse_all(it-it,VS.110).gifMetodi pubblici

Nome

Descrizione

COleCurrency::Format

Genera una rappresentazione di stringa formattata di un oggetto COleCurrency.

COleCurrency::GetStatus

Ottiene lo stato (validità) di questo oggetto COleCurrency.

COleCurrency::ParseCurrency

Legge un valore CURRENCY da una stringa e imposta il valore COleCurrency.

COleCurrency::SetCurrency

Imposta il valore di questo oggetto COleCurrency.

COleCurrency::SetStatus

Imposta lo stato (validità) per l'oggetto COleCurrency.

sahk0sfb.collapse_all(it-it,VS.110).gifOperatori pubblici

Nome

Descrizione

operatore =

Copia un valore COleCurrency.

operatore +, -

Aggiunge, sottrae e modifica il segno dei valori COleCurrency.

l'operatore +=, - =

Aggiunta e sottrae un valore COleCurrency da questo oggetto COleCurrency.

operatore *, o

Adatta un valore COleCurrency da un valore Integer.

*= l'operatore,/=

Quando questo valore COleCurrency da un valore Integer.

operatore <<

Restituisce un valore COleCurrency a CArchive o a CDumpContext.

operatore >>

Introduce un oggetto COleCurrency da CArchive.

VALUTA dell'operatore

Converte un valore COleCurrency in CURRENCY.

== l'operatore, <, <=, e così via.

Confronta due valori COleCurrency.

sahk0sfb.collapse_all(it-it,VS.110).gifMembri dati pubblici

Nome

Descrizione

COleCurrency::m_cur

Contiene CURRENCY sottostante per questo oggetto COleCurrency.

COleCurrency::m_status

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

Vedere anche

Riferimenti

Grafico della gerarchia

Classe di COleVariant