Freigeben über


_isnan

Überprüft einen angegebenen Gleitkommazahl mit doppelter Genauigkeit für NAN (keine Zahl).

int _isnan(
   double x 
);

Parameter

  • x
    Gleitkommazahl mit doppelter Genauigkeit.

Rückgabewert

_isnan gibt einen Wert ungleich 0 (null) zurück, wenn das Argument ein x NAN ist. Andernfalls wird 0 zurückgegeben.

Hinweise

Die Funktion _isnan Tests ein angegebener Gleitkommazahl mit doppelter Genauigkeit x, einen Wert ungleich 0 (null) zurück, wenn x NAN (Not a Number) darstellt.Ein NAN wird generiert, wenn das Ergebnis eines Vorgangs Gleitkommazahlen nicht im Format des Institute of Electrical and Electronics Engineers (IEEE) dargestellt werden kann.Informationen dazu, wie ein NAN für die Ausgabe dargestellt wird, finden Sie unter printf.

Anforderungen

Routine

Erforderlicher Header

_isnan

<float.h>

Weitere Informationen finden Sie unter Kompatibilität Kompatibilität in der Einführung.

Bibliotheken

Alle Versionen Cs.

.NET Framework-Entsprechung

System::::doubleIsNan

Siehe auch

Referenz

Gleitkommaunterstützung

_finite

_fpclass