| Ancienne notation(F77) | Nouvelle notation(F90) | Signification |
| .LT. | inférieur à | |
| .LE. | inférieur ou égal à | |
| .GT. | supérieur à | |
| .GE. | supérieur ou égal à | |
| .EQ. | égal | |
| .NE. | différent |
Une comparaison produit un résultat de type logique ayant l'une des valeurs
.true. ou .false. Exemple
I<J ! comparaison de deux entiers
ok = (I<J) ! ok =.true. si I<J et .false. sinon
char=='Z1' ! comparaison de deux chaines de caract\`eres
ok = (char=='Z1') ! ok =.true. si char vaut Z1 et .false. sinon
Notez que les comparaisons d'égalité entre deux
réels doivent être envisagées avec beaucoup de précaution.
Si eps machine =
, alors
1.+ eps machine =1.?