Next: MAXEXPONENT, Previous: MATMUL, Up: Intrinsic Procedures [Contents][Index]
9.189 MAX
— Maximum value of an argument list
- Description:
Returns the argument with the largest (most positive) value.
- Standard:
Fortran 77 and later
- Class:
Elemental function
- Syntax:
RESULT = MAX(A1, A2 [, A3 [, ...]])
- Arguments:
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.) - Return value:
The return value corresponds to the maximum value among the arguments, and has the same type and kind as the first argument.
- 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: