Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Rufen Sie die Memberfunktion auf, um die Einheiten und die Nachkommastellen COleCurrency dieses Objekts festzulegen.
void SetCurrency(
long nUnits,
long nFractionalUnits
);
Parameter
- nUnits, nFractionalUnits
Geben Sie die Einheiten und die Nachkommastellen (in 1/10,000's) des in COleCurrency an dieses Objekt kopiert werden Werts.
Hinweise
Wenn der absolute Wert des Nachkommastellen größer als 10.000 ist, wird die entsprechende Anpassung zu Einheiten, wie im dritten der folgenden Beispiele gezeigt vorgenommen.
Beachten Sie, dass die Einheiten und der Sekundenbruchteile Teil durch lange Werte mit Vorzeichen angegeben werden. Das vierte der folgenden Beispiele zeigt, was geschieht, wenn die Parameter unterschiedliche Zeichen haben.
Beispiel
COleCurrency curA; // value: 0.0000
curA.SetCurrency(4, 500); // value: 4.0500
curA.SetCurrency(2, 11000); // value: 3.1000
curA.SetCurrency(2, -50); // value: 1.9950
Anforderungen
Header: afxdisp.h