Man page - finitel(3)

Packages contains this manual

Available languages:

en fr pl ja ru ro de

Manual

finite

BEZEICHNUNG
BIBLIOTHEK
ÜBERSICHT
BESCHREIBUNG
ATTRIBUTE
ANMERKUNGEN
SIEHE AUCH
ÜBERSETZUNG

BEZEICHNUNG

finite, finitef, finitel, isinf, isinff, isinfl, isnan, isnanf, isnanl - BSD Fließkommazahlen-Klassifizierungsfunktionen

BIBLIOTHEK

Mathematik-Bibliothek ( libm , -lm )

ÜBERSICHT

#include <math.h>

int finite(double x );
int finitef(float
x );
int finitel(long double
x );

int isinf(double x );
int isinff(float
x );
int isinfl(long double
x );

int isnan(double x );
int isnanf(float
x );
int isnanl(long double
x );

Mit Glibc erforderliche Feature-Test-Makros (siehe feature_test_macros (7)):

finite (), finitef (), finitel ():
/* Glibc >= 2.19: */ _DEFAULT_SOURCE
|| /* Glibc <= 2.19: */ _BSD_SOURCE || _SVID_SOURCE

isinf ():
_XOPEN_SOURCE >= 600 || _ISOC99_SOURCE
|| /* Glibc >= 2.19: */ _DEFAULT_SOURCE
|| /* Glibc <= 2.19: */ _BSD_SOURCE || _SVID_SOURCE

isinff (), isinfl ():
/* Glibc >= 2.19: */ _DEFAULT_SOURCE
|| /* Glibc <= 2.19: */ _BSD_SOURCE || _SVID_SOURCE

isnan ():
_XOPEN_SOURCE || _ISOC99_SOURCE
|| /* Glibc >= 2.19: */ _DEFAULT_SOURCE
|| /* Glibc <= 2.19: */ _BSD_SOURCE || _SVID_SOURCE

isnanf (), isnanl ():
_XOPEN_SOURCE >= 600
|| /* Glibc >= 2.19: */ _DEFAULT_SOURCE
|| /* Glibc <= 2.19: */ _BSD_SOURCE || _SVID_SOURCE

BESCHREIBUNG

Die Funktionen finite (), finitef () und finitel () liefern einen von Null verschiedenen Wert zurück, falls x weder unendlich noch der Wert »Keine Zahl« (NaN) ist und ansonsten 0.

Die Funktionen isnan (), isnanf () und isnanl () liefern einen von Null verschiedenen Wert zurück, falls x einen NaN-Wert hat und 0 ansonsten.

Die Funktionen isinf (), isinff () und isinfl () liefern 1 zurück, falls x positiv unendlich ist, -1, falls x negativ unendlich ist und 0 ansonsten.

ATTRIBUTE

Siehe attributes (7) für eine Erläuterung der in diesem Abschnitt verwandten Ausdrücke.

Image grohtml-1220550-1.png

ANMERKUNGEN

Beachten Sie, dass diese Funktionen veraltet sind. C99 definiert als Ersatz für alle Typen die Makros isfinite (), isinf () und isnan (). Beachten Sie auch, dass das C99- isinf () schwächere Garantien bezüglich des Rückgabewertes hat. Siehe fpclassify (3).

SIEHE AUCH

fpclassify (3)

ÜBERSETZUNG

Die deutsche Übersetzung dieser Handbuchseite wurde von Helge Kreutzmann <debian@helgefjell.de> erstellt.

Diese Übersetzung ist Freie Dokumentation; lesen Sie die GNU General Public License Version 3 oder neuer bezüglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG übernommen.

Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an die Mailingliste der Übersetzer: debian-l10n-german@lists.debian.org .