Freigeben über


_isnan

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

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 NAN x ist; Andernfalls wird 0 zurückgegeben.

Hinweise

Die _isnan-Funktionstests ein angegebener Gleitkommazahl mit doppelter Genauigkeit x, einen Wert ungleich 0 (null) zurückgeben, wenn x keine Zahl (NAN) ist. Ein NAN wird generiert, wenn das Ergebnis eines Gleitkommavorgangs nicht im Format des Institute of Electrical auf Electronics Engineers (IEEE) dargestellt werden kann. Informationen darüber, wie ein NAN für Ausgabe dargestellt wird, finden Sie unter printf.

Anforderungen

Routine

Erforderlicher Header

_isnan

<float.h>

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

Bibliotheken

Alle Versionen C-Laufzeitbibliotheken.

.NET Framework-Entsprechung

System::Double::IsNan

Siehe auch

Referenz

Gleitkommaunterstützung

_finite

_fpclass