C Abfrage auf NAN oder Inf ?

#1599188
Lesenswert?

... und dazu math.h #includen.

Schreibt man vor das #include <math.h> auch noch ein
1
#define _ISOC99_SOURCE  1
2

3
#include <math.h>
4
...
dann kann man auch die Konstanten NAN und INFINITY verwenden.

Aber NAN kann i.d.R. nicht zum Vergleich verwendet werden
(in der Art if( x==NAN )...), weil es viele Werte geben kann,
die als not a number gelten. NAN ist nur einer davon.
Dazu also wie gehabt isnan(x) nehmen.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren