next up previous contents
Nächste Seite: Arithmetische Ausdrücke Aufwärts: FORTRAN-Knigge Vorherige Seite: Datentypen   Inhalt

Logische Operatoren

  1. Verwende niemals .EQ. ($==$) oder .NE. ($/=$), um Fließkommazahlen zu vergleichen.
  2. Verwende .GE. ($>=$) oder .LE. ($<=$) anstelle von .EQ. ($==$), wenn überprüft werden soll, ob ein bestimmter Schwellenwert erreicht wurde.
  3. Verwende nur die logischen Operatoren .AND., .OR., .EQV., .NEQV. und .NOT. und wende sie nur auf LOGICAL-Operanden an.
  4. Vermeide .NE. ($/=$) in einer IF-Konstruktion, die einen ELSE-Zweig besitzt. Verwende stattdessen .EQ. ($==$) und vertausche die beiden Zweige, so daß der ELSE-Zweig die logische Negation behandelt.



Lars Tornow 2003-03-31