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 - INTEGERor- REAL.
- 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