Loading...
Select Version
&pagelevel(4)&pagelevel
Die INTEGER-Funktion liefert den größten ganzzahligen Wert, der kleiner oder gleich ist dem in argument-1 angegebenen Wert.
Funktionstyp: ganzzahlig.
Format
FUNCTION INTEGER (argument-1)
Argument
argument-1 muss der Klasse numerisch angehören und muss einen Wert enthalten, der größer oder gleich
-1031+1 und kleiner 1031 ist.
Returnwerte
Der Returnwert ist die größte Ganzzahl, die kleiner oder gleich dem Wert von argument-1 ist. Ist z.B. der Wert von argument-1
-1,5, dann wird-2 zurückgeliefert; ist der Wert von argument-1 +1,5, dann wird +1 zurückgeliefert.Der Fehler-Returnwert ist
-9’999’999’999’999’999’999’999’999’999’999.
Siehe auch: INTEGER-PART
Beispiel 9-16
...
DATA DIVISION.
WORKING-STORAGE SECTION.
01 RES PIC 9(8).
PROCEDURE DIVISION.
P1 SECTION.
MAIN.
COMPUTE RES = FUNCTION INTEGER (-3.3).
DISPLAY RES UPON T.
STOP RUN.
Ergebnis: 00000004