Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

FACTORIAL - Fakultät

&pagelevel(4)&pagelevel

Die FACTORIAL-Funktion liefert einen ganzzahligen Wert, die die Fakultät von argument-1 darstellt.
Funktionstyp: ganzzahlig.

Format


FUNCTION FACTORIAL (argument-1)


Argument

  1. argument-1 muss eine Ganzzahl größer oder gleich null und kleiner oder gleich 29 sein.

Returnwerte

  1. Enthält argument-1 den Wert 0, ist der Returnwert 1.

  2. Ist der Wert von argument-1 positiv, wird die Fakultät dieses Wertes zurückgeliefert.

  3. Der Fehler-Returnwert ist -2.


Siehe auch:        LOG, LOG10, SQRT

Beispiel 9-15

...
DATA DIVISION.
WORKING-STORAGE SECTION.
01  RES PIC 9(8).
PROCEDURE DIVISION.
P1 SECTION.
MAIN.
    COMPUTE RES = FUNCTION FACTORIAL (07).
    DISPLAY RES UPON T.
    STOP RUN. 

Ergebnis:               00005040