System.Currency
Delphi
type Currency = Currency;
C++
class RTL_DELPHIRETURN Currency : public CurrencyBase
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
type class |
public | System.pas syscurr.h |
System | System |
Beschreibung
Currency ist die C++-Implementierung des Delphi-Datentyps Currency.
Verwenden Sie Currency zum Speichern von Währungsbeträgen.
[-922337203685477.5808.. 922337203685477.5807
- (263+1)/10000.. 263/10000]Verwenden Sie nur die von Currency deklarierten Operatoren. Der Compiler ignoriert alle von Ihnen überladenen Operatoren. Mit den Konstruktoren der Klasse Currency können Currency-Objekte aus Zeigern auf andere Currency-Objekte sowie aus numerischen und String-Werten erstellt werden.
Für die Verwendung der C++-Streaming-Operatoren (<<
und >>
) mit Currency müssen Sie die iostream
-Bibliothek vor der syscurr
-Bibliothek einbeziehen:
#include <iostream>
#include <syscurr>
...
Die folgenden Stream-Operatoren sind definiert:
ostream& operator << (ostream& os, const Currency& arg);
istream& operator >> (istream& is, Currency& arg);
Currency ist ein Festkomma-Datentyp. Der maximale Fehler beim Konvertieren von Gleitkomma in Currency beträgt 0,00005.