System.Currency.Create

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

C++

Currency()                        {Val = 0;}
Currency(int val)                 {Val = 10000*(__int64)val;}
Currency(const CurrencyBase& src) {Val = src.Val;}
Currency(const System::String& src);
Currency(double val);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
constructor public syscurr.h System Currency

Beschreibung

Erstellt eine Instanz eines Currency-Objekts.

Mit Hilfe der Currency-Konstruktoren werden Currency-Objekte aus Zeiger auf andere Currency-Objekte und auch aus numerischen und String-Werten erstellt. Die Currency-Konstruktoren initialisieren Val mit der vorzeichenbehafteten 64-Bit-Integerform des Wertes des Currency-Objekts.

Wenn die Methode ohne Parameter aufgerufen wird, hat das Ergebnisobjekt den Wert 0.

Wenn die Methode mit einem Currency-Objekt als der Parameter src aufgerufen wird, ist das Ergebnisobjekt eine Kopie von src (der Kopierkonstruktor).

Wenn die Methode mit einem CurrencyBase-Objekt als der Parameter src aufgerufen wird, hat das Ergebnisobjekt denselben Wert wie der Parameter src.

Wenn die Methode mit einem String-Objekt als der Parameter src aufgerufen wird, hat das Ergebnisobjekt den zerlegten Wert des Strings. Der String muss einen numerischen Wert im Gültigkeitsbereich von Currency (-922337203685477.5808 bis 922337203685477.5807) darstellen.

Wenn die Methode mit einer Double- oder Integer-Variable als der Parameter val aufgerufen wird, hat das Ergebnisobjekt den Wert des Parameters val.

Siehe auch