Provided by: manpages-fr-dev_3.57d1p1-1_all bug

NOM

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

SYNOPSIS

       #define _ISOC99_SOURCE      /* Consultez feature_test_macros(7) */
       #include <math.h>

       INFINITY

       NAN

       HUGE_VAL
       HUGE_VALF
       HUGE_VALL

DESCRIPTION

       La macro INFINITY est développée en une constante de type float représentant l'infini positif.

       La  macro  NAN  est développée en une constante de type float représentant un « NaN silencieux » (si cela
       est géré). Un « NaN silencieux » est un « NaN » (« Not a Number », ce qui veut dire « pas  un  nombre  »)
       qui  ne  déclenche  pas  d'exception  quand  elle  est utilisée en arithmétique. Son opposé est « NaN non
       silencieux ». Consultez IEC 60559:1989.

       Les macros HUGE_VAL, HUGE_VALF et HUGE_VALL sont développées respectivement en constante de type  double,
       float et long double, qui représentent une grande valeur positive, et probablement l'infini positif.

CONFORMITÉ

       C99.

DISPONIBILITÉ

       Sur  un système basé sur la glibc, la macro HUGE_VAL est toujours disponible. La présence de la macro NAN
       peut être testée avec #ifdef NAN et de 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 ou égale à 199901L.

VOIR AUSSI

       fpclassify(3), math_error(7)

COLOPHON

       Cette page fait partie de la publication 3.57 du projet man-pages Linux. Une description du projet et des
       instructions     pour     signaler     des     anomalies    peuvent    être    trouvées    à    l'adresse
       http://www.kernel.org/doc/man-pages/.

TRADUCTION

       Depuis 2010, cette traduction est maintenue à l'aide de l'outil po4a <http://po4a.alioth.debian.org/> par
       l'équipe de traduction francophone au sein du projet perkamon <http://perkamon.alioth.debian.org/>.

       Christophe       Blaess       <http://www.blaess.fr/christophe/>      (1996-2003),      Alain      Portal
       <http://manpagesfr.free.fr/> (2003-2006). Florentin Duneau  et  l'équipe  francophone  de  traduction  de
       Debian (2006-2009).

       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> ».

                                                 26 juillet 2007                                     INFINITY(3)