Lade...
 

CX_CURRENCY_RATE::CalculateDivideRate

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)

4 currencyRate Call(CalculateDivideRate)

Stack
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
Funktionsaufruf: Call(CalculateDivideRate)