Lade...
 

CX_NUMERIC::AdjustPrecision

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
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)