CX_NUMERIC::AdjustPrecision
Beschreibung:
Diese Funktion passt die Anzahl an Nachkommastellen (= Precision ) für
die übergebene Zahl an. Wird beispielsweise die Zahl "1,2345" mit einer Precision von "2" übergeben, so wird diese auf "4" angepasst, da die Zahl vier Nachkommastellen besitzt.
Code-Beispiel:
Var(num) 1.2345 -> num
2 num Call(SetPrecision) // Precision = 2
...............................
num Call(AdjustPrecision) // Precision =
4
.........................
Var(percent) 65.4321 -> percent
1 num Call(SetPrecision) // Precision = 1
percent Call(AdjustPrecision) // Precision =
Stack | Position | Objekttyp | Kurzbeschreibung |
---|---|---|---|
Stack(In) | Top | CX_NUMERIC, CX_PERCENT, CX_VALUE oder CX_VALUE_PER | die Zahl |
Stack(Out) | Top | - | - |
Funktionsaufruf: Call(AdjustPrecision)