Your Browser is not longer supported

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

{{viewport.spaceProperty.prod}}

MIN - Minimalwert

&pagelevel(4)&pagelevel

Die MIN-Funktion liefert den niedrigsten Wert aus einer Reihe von Argumentwerten.
Der Funktionstyp ist abhängig vom angegebenen Argumenttyp:

Argumenttyp

Funktionstyp

alphabetisch
alphanumerisch
alle Argumente ganzzahlig
index
national
numerisch
numerisch/ganzzahlig

alphanumerisch
alphanumerisch
ganzzahlig
index
national
numerisch
numerisch

Format


FUNCTION MIN ({argument-1}...)


Argumente

  1. Sind mehrere Argumente angegeben, müssen alle Argumente derselben Klasse angehören.

  2. Die einzelnen Argumente dürfen nicht mit der ANY LENGTH-Klausel definiert sein.

Returnwerte

  1. Der Returnwert ist der Inhalt desjenigen Arguments, das den niedrigsten Wert enthält. Der niedrigste Wert wird entsprechend den Vergleichsregeln für einfache Bedingungen bestimmt.

  2. Bei mehreren Argumenten mit dem gleichen (niedrigsten) Wert gilt der Wert des am weitesten links stehenden Arguments als Returnwert.

  3. Ist der Funktionstyp alphanumerisch oder national, ist die Länge des Returnwerts identisch mit der Länge des entsprechenden Arguments.

  4. Der Fehler-Returnwert ist 0.


Siehe auch:
        MAX, RANGE, MEAN, MEDIAN, MIDRANGE, SUM

Beispiel 9-28

...
DATA DIVISION.
WORKING-STORAGE SECTION.
01  RES PIC 9(3).
PROCEDURE DIVISION.
P1 SECTION.
MAIN.
    COMPUTE RES = FUNCTION MIN (12 32 5 8 17 9).
    DISPLAY RES UPON T.
    STOP RUN.

Ergebnis: 005