Provided by: manpages-fr-dev_3.65d1p1-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.65 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)