MIN — Minimum value of an argument list#
-
MIN(A1, A2, A3, ...)#
Returns the argument with the smallest (most negative) value.
- Parameters
A1 – The type shall be
INTEGER
orREAL
.A2}, {A3}, ... – An expression of the same type and kind as
A1
. (As a GNU extension, arguments of different kinds are permitted.)
- Returns
The return value corresponds to the minimum value among the arguments, and has the same type and kind as the first argument.
- Standard:
Fortran 77 and later
- Class:
Elemental function
- Syntax:
RESULT = MIN(A1, A2 [, A3, ...])
- Specific names:
Name
Argument
Return type
Standard
MIN0(A1)
INTEGER(4) A1
INTEGER(4)
Fortran 77 and later
AMIN0(A1)
INTEGER(4) A1
REAL(4)
Fortran 77 and later
MIN1(A1)
REAL A1
INTEGER(4)
Fortran 77 and later
AMIN1(A1)
REAL(4) A1
REAL(4)
Fortran 77 and later
DMIN1(A1)
REAL(8) A1
REAL(8)
Fortran 77 and later
- See also:
MAX, MINLOC — Location of the minimum value within an array, MINVAL — Minimum value of an array