Die folgende Tabelle zeigt die Fehler, die bei der Ausführung der Funktion auftreten können, und den von der Funktion im entsprechenden Fehlerfall zurückgegebenen Wert. Der Wert, den die Funktion im Fehlerfall zurückgibt, hängt vom Eingangswert ab (wenn z.B. der Eingangswert vom Datentyp REAL keine gültige Zahl (NaN) ist, gibt die Funktion NaN zurück).
Fehlerfall | Ausgabewert |
Eingangswert = SINT_MIN (für SINT-Eingangsdatentyp), INT_MIN (INT-Eingangsdatentyp), DINT_MIN (DINT-Eingangsdatentyp) oder LINT_MIN (LINT-Eingangsdatentyp) | Überlaufwert |
REAL/LREAL: NaN | NaN |
REAL/LREAL: Inf+ | Inf+ |
REAL/LREAL: Inf- | Inf- |