Rechercher une page de manuel

Chercher une autre page de manuel:

NAN

Autres langues

Langue: fr

Version: 31 octobre 2004 (ubuntu - 01/11/07)

Section: 3 (Bibliothèques de fonctions)

NOM

INFINITY, NAN, HUGE_VAL, HUGE_VALF, HUGE_VALL - Constantes en virgule flottante

SYNOPSIS

 #define _ISOC99_SOURCE
 
#include <math.h> INFINITY NAN HUGE_VAL
HUGE_VALF
HUGE_VALL

DESCRIPTION

La macro INFINITY convertit la représentation de l'infini positif en constante en virgule flottante.

La macro NAN convertit la valeur « NaN silencieuse » (si cela est géré) en une constante en virgule flottante. Un « NaN quiet » est « NaN » qui ne déclenche pas d'exception quand elle est utilisée en arithmétique. Son opposé est « NaN signalling  ». Voyez IEC 60559:1989.

Les macros HUGE_VAL, HUGE_VALF et HUGE_VALL convertissent une grande valeur positive, et probablement l'infini positif, respectivement en constante de type double, float et long double.

DISPONIBILITÉ

Sur un système à base de glibc, la macro HUGE_VAL est toujours disponible. La présence de la macro NAN peut être testée avec #ifdef NAN et façon similaire pour INFINITY, HUGE_VALF et HUGE_VALL. Elles sont définies dans <math.h> si _ISOC99_SOURCE ou _GNU_SOURCE est définie ou si __STDC_VERSION__ est définie avec une valeur supérieure à 199901L.

CONFORMITÉ À

C99

VOIR AUSSI

fpclassify(3), feature_test_macros(7)

TRADUCTION

Cette page de manuel a été traduite et mise à jour par Christophe Blaess <http://www.blaess.fr/christophe/> entre 1996 et 2003, puis par Alain Portal <aportal AT univ-montp2 DOT fr> jusqu'en 2006, et mise à disposition sur http://manpagesfr.free.fr/.

Les mises à jour et corrections de la version présente dans Debian sont directement gérées par Florentin Duneau <fduneau@gmail.com> et l'équipe francophone de traduction de Debian.

Veuillez signaler toute erreur de traduction en écrivant à <debian-l10n-french@lists.debian.org> ou par un rapport de bogue sur le paquet manpages-fr.

Vous pouvez toujours avoir accès à la version anglaise de ce document en utilisant la commande « man -L C <section> <page_de_man> ».

--- Disconnected (Connection reset by peer). saloperie de peer peer ==
lamer qui s'amuse a deconnecter tout le monde sur IRC de facon aleatoire, mais
les ircops finiront par l'avoir, ouaip ! En attendant on prepare le goudron et
les plumes. -+- ker2x in GFA : "On l'aura ce peer !" -+-