Klasa COleCurrency

Hermetyzuje CURRENCY typu danych automatyzacji OLE.

class COleCurrency

Członkowie

Publiczne konstruktory

Nazwa

Opis

COleCurrency::COleCurrency

Konstrukcje COleCurrency obiektu.

Metody publiczne

Nazwa

Opis

COleCurrency::Format

Generuje reprezentacja sformatowany ciąg COleCurrency obiektu.

COleCurrency::GetStatus

Pobiera stan (ważność) to COleCurrency obiektu.

COleCurrency::ParseCurrency

Odczytuje waluty wartość ciągu i ustawia wartość COleCurrency.

COleCurrency::SetCurrency

Ustawia wartość to COleCurrency obiektu.

COleCurrency::SetStatus

Ustawia stan (ważność) to COleCurrency obiektu.

Podmioty publiczne

Nazwa

Opis

operator =

Kopie COleCurrency wartości.

operator +, -

Dodaje, odejmuje i zmienia znak COleCurrency wartości.

operator +=-=

Dodaje lub odejmuje COleCurrency wartości z tego COleCurrency obiektu.

operator *, /

Skale COleCurrency wartość przez wartość całkowitą.

operator * = / =

Skaluje to COleCurrency wartość przez wartość całkowitą.

operator <<

Outputs a COleCurrency value to CArchive or CDumpContext.

operator >>

Nakłady COleCurrency obiekt z CArchive.

operator waluty

Konwertuje COleCurrency wartości do waluty.

operator ==, <, < = itd.

Porównuje dwa COleCurrency wartości.

Publiczne danych członków

Nazwa

Opis

COleCurrency::m_cur

Zawiera podstawową waluty to COleCurrency obiektu.

COleCurrency::m_status

Zawiera stan to COleCurrency obiektu.

Uwagi

COleCurrency nie ma klasy podstawowej.

WALUTA jest zaimplementowany jako 8-bajtowe, wartość całkowita dopełnieniem skalowane przez 10 000.Daje to stałoprzecinkowe liczby 15 cyfr po lewej stronie przecinka i 4 cyfry po prawej stronie.Waluty typ danych jest niezwykle użyteczne dla obliczeń walutowych lub dla wszelkich obliczeń stałoprzecinkowych, gdzie ważna jest dokładność.Jest to jedna z możliwych typów dla VARIANT typu danych automatyzacji OLE.

COleCurrency również implementuje niektóre podstawowe operacje arytmetyczne, dla tego typu stałoprzecinkowe.Obsługiwane operacje zostały wybrane do kontroli błędów zaokrąglania, które występują podczas obliczeń stałoprzecinkowych.

Hierarchii dziedziczenia

COleCurrency

Wymagania

Nagłówek: afxdisp.h

Zobacz też

Informacje

Diagram hierarchii

Klasa COleVariant