CX_CURRENCY_RATE::CalculateDivideRate
Beschreibung:
Diese Funktion ermittelt den Divisor, durch den der Wert der Ausgangswährung dividiert wird, um den Wert der Zielwährung zu erreichen.
Code-Beispiel:
/** In dem Beispiel-Programm wird der Divisor der Währungsparität "1 USD =
1,62 DEM" mit 4 Nachkommastellen errechnet, wobei man als (ungerundetes)
Ergebnis "0,6172" erhält. **/
Var(currencyRate, valuePer)
CreateTransObject(CX_CURRENCY_RATE) -> currencyRate
CreateTransObject(CX_VALUE_PER) -> valuePer
"1 USD / 1,62 DEM" valuePer Put
valuePer currencyRate SetReference(amount)
Stack | Position | Objekttyp | Kurzbeschreibung |
---|---|---|---|
Stack(In) | Top | CX_CURRENCY_RATE | die Währungsparität |
Top-1 | INTEGER | die Anzahl an Nachkommastellen des Divisors | |
Stack(Out) | Top | CX_NUMERIC | der errechnete Divisor |