n1 = n2
n1 < n2
The equality operator = evaluates to true if the integer n1 is
equal to the integer n2 and false otherwise. The inequality operator
< evaluates to true if n1 is not equal to n2 and false
otherwise.
Integers can also be compared to objects of other types; of course, they are never equal.
gap> 1 = 1;
true
gap> 1 <> 0;
true
gap> 1 = (1,2); # '(1,2)' is a permutation
false
n1 < n2
n1 <= n2
n1 n2
n1 = n2
The operators <, <=, , and = evaluate to true if the
integer n1 is less than, less than or equal to, greater than, or
greater than or equal to the integer n2, respectively.
Integers can also be compared to objects of other types, they are considered smaller than any other object, except rationals, where the Comparisons of Rationals).
gap> 1 < 2;
true
gap> 1 < -1;
false
gap> 1 < 3/2;
true
gap> 1 < false;
true
GAP 3.4.4