9.160 LGE — Lexical greater than or equal
- Description:
- Determines whether one string is lexically greater than or equal to another string, where the two strings are interpreted as containing ASCII character codes. If the String A and String B are not the same length, the shorter is compared as if spaces were appended to it to form a value that has the same length as the longer.
In general, the lexical comparison intrinsics
LGE,LGT,LLE, andLLTdiffer from the corresponding intrinsic operators.GE.,.GT.,.LE., and.LT., in that the latter use the processor's character ordering (which is not ASCII on some targets), whereas the former always use the ASCII ordering. - Standard:
- Fortran 77 and later
- Class:
- Elemental function
- Syntax:
-
RESULT = LGE(STRING_A, STRING_B) - Arguments:
-
STRING_A Shall be of default CHARACTERtype.STRING_B Shall be of default CHARACTERtype. - Return value:
- Returns
.TRUE.ifSTRING_A >= STRING_B, and.FALSE.otherwise, based on the ASCII ordering. - Specific names:
-
Name Argument Return type Standard LGE(STRING_A, STRING_B)CHARACTERLOGICALFortran 77 and later - See also:
- LGT, LLE, LLT
© Free Software Foundation
Licensed under the GNU Free Documentation License, Version 1.3.
https://gcc.gnu.org/onlinedocs/gcc-5.4.0/gfortran/LGE.html