Hi,
wie kann ich denn aus einer character-Variablen, die eine Kommazahl beinhaltet eine float-Variable machen, damit ich Berechnungen durchführen kann?
Nach der Berechnung soll daraus dann wieder ein character-Feld werden.
Funktionen ABS, SIGN, CEIL, FLOOR, TRUNC, FRAC
DATA: I TYPE I,
P TYPE P DECIMALS 2,
M TYPE F VALUE '-3.5',
D TYPE P DECIMALS 1.
P = ABS( M ). " 3,5
I = P. " 4 - kaufmännisch gerundet
I = M. " -4
I = CEIL( P ). " 4 - nächstgrößere ganze Zahl
I = CEIL( M ). " -3
I = FLOOR( P ). " 3 - nächstniedrige ganze Zahl
I = FLOOR( M ). " -4
I = TRUNC( P ). " 3 - ganzzahliger Teil
I = TRUNC( M ). " -3
D = FRAC( P ). " 0,5 - Dezimalteil
D = FRAC( M ). " -0,5
Users browsing this forum: No registered users and 11 guests