.\" -*- coding: UTF-8 -*- '\" t .\" Copyright 2004 Andries Brouwer . .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH finite 3 "20. Juli 2023" "Linux man\-pages 6.05.01" .SH BEZEICHNUNG finite, finitef, finitel, isinf, isinff, isinfl, isnan, isnanf, isnanl \- BSD Fließkommazahlen\-Klassifizierungsfunktionen .SH BIBLIOTHEK Mathematik\-Bibliothek (\fIlibm\fP, \fI\-lm\fP) .SH ÜBERSICHT .nf \fB#include \fP .PP \fBint finite(double \fP\fIx\fP\fB);\fP \fBint finitef(float \fP\fIx\fP\fB);\fP \fBint finitel(long double \fP\fIx\fP\fB);\fP .PP \fBint isinf(double \fP\fIx\fP\fB);\fP \fBint isinff(float \fP\fIx\fP\fB);\fP \fBint isinfl(long double \fP\fIx\fP\fB);\fP .PP \fBint isnan(double \fP\fIx\fP\fB);\fP \fBint isnanf(float \fP\fIx\fP\fB);\fP \fBint isnanl(long double \fP\fIx\fP\fB);\fP .fi .PP .RS -4 Mit Glibc erforderliche Feature\-Test\-Makros (siehe \fBfeature_test_macros\fP(7)): .RE .PP \fBfinite\fP(), \fBfinitef\fP(), \fBfinitel\fP(): .nf /* Glibc >= 2.19: */ _DEFAULT_SOURCE || /* Glibc <= 2.19: */ _BSD_SOURCE || _SVID_SOURCE .PP \fBisinf\fP(): _XOPEN_SOURCE >= 600 || _ISOC99_SOURCE || /* Glibc >= 2.19: */ _DEFAULT_SOURCE || /* Glibc <= 2.19: */ _BSD_SOURCE || _SVID_SOURCE .fi .PP \fBisinff\fP(), \fBisinfl\fP(): .nf /* Glibc >= 2.19: */ _DEFAULT_SOURCE || /* Glibc <= 2.19: */ _BSD_SOURCE || _SVID_SOURCE .fi .PP \fBisnan\fP(): .nf _XOPEN_SOURCE || _ISOC99_SOURCE || /* Glibc >= 2.19: */ _DEFAULT_SOURCE || /* Glibc <= 2.19: */ _BSD_SOURCE || _SVID_SOURCE .fi .PP \fBisnanf\fP(), \fBisnanl\fP(): .nf _XOPEN_SOURCE >= 600 || /* Glibc >= 2.19: */ _DEFAULT_SOURCE || /* Glibc <= 2.19: */ _BSD_SOURCE || _SVID_SOURCE .fi .SH BESCHREIBUNG Die Funktionen \fBfinite\fP(), \fBfinitef\fP() und \fBfinitel\fP() liefern einen von Null verschiedenen Wert zurück, falls \fIx\fP weder unendlich noch der Wert »Keine Zahl« (NaN) ist und ansonsten 0. .PP Die Funktionen \fBisnan\fP(), \fBisnanf\fP() und \fBisnanl\fP() liefern einen von Null verschiedenen Wert zurück, falls \fIx\fP einen NaN\-Wert hat und 0 ansonsten. .PP Die Funktionen \fBisinf\fP(), \fBisinff\fP() und \fBisinfl\fP() liefern 1 zurück, falls \fIx\fP positiv unendlich ist, \-1, falls \fIx\fP negativ unendlich ist und 0 ansonsten. .SH ATTRIBUTE Siehe \fBattributes\fP(7) für eine Erläuterung der in diesem Abschnitt verwandten Ausdrücke. .TS allbox; lbx lb lb l l l. Schnittstelle Attribut Wert T{ .na .nh \fBfinite\fP(), \fBfinitef\fP(), \fBfinitel\fP(), \fBisinf\fP(), \fBisinff\fP(), \fBisinfl\fP(), \fBisnan\fP(), \fBisnanf\fP(), \fBisnanl\fP() T} Multithread\-Fähigkeit MT\-Sicher .TE .sp 1 .SH ANMERKUNGEN .\" .\" finite* not on HP-UX; they exist on Tru64. .\" .SH HISTORY .\" The .\" .BR finite () .\" function occurs in 4.3BSD. .\" see IEEE.3 in the 4.3BSD manual Beachten Sie, dass diese Funktionen veraltet sind. C99 definiert als Ersatz für alle Typen die Makros \fBisfinite\fP(), \fBisinf\fP() und \fBisnan\fP(). Beachten Sie auch, dass das C99\-\fBisinf\fP() schwächere Garantien bezüglich des Rückgabewertes hat. Siehe \fBfpclassify\fP(3). .SH "SIEHE AUCH" \fBfpclassify\fP(3) .PP .SH ÜBERSETZUNG Die deutsche Übersetzung dieser Handbuchseite wurde von Helge Kreutzmann erstellt. .PP Diese Übersetzung ist Freie Dokumentation; lesen Sie die .UR https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License Version 3 .UE oder neuer bezüglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG übernommen. .PP Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an die .MT debian-l10n-german@lists.debian.org Mailingliste der Übersetzer .ME .