MAX — Maximum value of an argument list#
-
MAX(A1, A2, A3, ...)#
Returns the argument with the largest (most positive) 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 maximum 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 = MAX(A1, A2 [, A3 [, ...]])
- Specific names:
Name
Argument
Return type
Standard
MAX0(A1)
INTEGER(4) A1
INTEGER(4)
Fortran 77 and later
AMAX0(A1)
INTEGER(4) A1
REAL(MAX(X))
Fortran 77 and later
MAX1(A1)
REAL A1
INT(MAX(X))
Fortran 77 and later
AMAX1(A1)
REAL(4) A1
REAL(4)
Fortran 77 and later
DMAX1(A1)
REAL(8) A1
REAL(8)
Fortran 77 and later
- See also:
MAXLOC — Location of the maximum value within an array MAXVAL — Maximum value of an array, MIN