<= Less than or equal--binary (Relational) ------------------------------------------------------------------------------ Syntax <exp1> <= <exp2> Type Character, date, logical, memo, numeric Operands <exp1> and <exp2> are expressions of the same data type to compare. Description The less than or equal (<= ) operator compares two values of the same data type and returns true (.T.) if <exp1> is less than or equal to <exp2>. . Character: The comparison is based on the underlying ASCII code. ASCII codes for alphabetic characters are ascending (e.g., the code for "A" is 65 and the code for "Z" is 90). . Date: Dates are compared according to the underlying date value. . Logical: False (.F.) is less than true (.T.). . Memo: Treated the same as character. . Numeric: Compared based on magnitude. Examples . These examples illustrate how the less than or equal operator (<=) behaves with different data types: // Character ? "Z" <= "A" // Result: .F. ? "ZA" <= "A" // Result: .F. ? "A" <= "AZ" // Result: .T. // Date ? CTOD("12/12/88") <= ; CTOD("12/11/88") // Result: .F. // Logical ? .F. <= .T. // Result: .T. // Numeric ? 2 <= 1 // Result: .F. ? 1 <= 2 // Result: .T. ? 1 <= 1 // Result: .T.
See Also: $ < <> = (equality) == > >=