Provided by: manpages-fr-dev_3.27fr1.4-1_all bug

NOM

       gamma, gammaf, gammal - Logarithme de la fonction gamma

SYNOPSIS

       #include <math.h>

       double gamma(double x);
       float gammaf(float x);
       long double gammal(long double x);

       Effectuez l'edition des liens avec l'option -lm.

   Exigences  de  macros  de  test de fonctionnalites pour la glibc (consultez
   feature_test_macros(7)) :

       gamma() :
           _BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE
       gammaf(), gammal() :
           _BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE >= 600

DESCRIPTION

       Ces fonctions sont obsoletes : a la place, utilisez soit tgamma(3) soit
       lgamma(3), suivant le cas.

       Pour la definition de la fonction Gamma, consultez tgamma(3).

   Versions BSD*
       La  libm  de  BSD 4.4  et  de  certaines  version  de FreeBSD avait une
       fonction gamma() qui calculait la fonction Gamma, comme on s'y attend.

   Version glibc
       La glibc a une fonction gamma() qui est equivalente a lgamma(3) et  qui
       calcule le logarithme neperien (ou naturel) de la fonction Gamma.

VALEUR RENVOY'EE

       Consultez lgamma(3).

ERREURS

       Consultez lgamma(3).

CONFORMIT'E

       Du  fait  de  variations dans le comportement de cette fonction sur les
       differents systemes, cette fonction n'est specifiee dans aucune norme.

NOTES

   Historique
       BSD 4.2 avait une  fonction  gamma()  qui  calculait  ln(|Gamma(|x|)|),
       laissant  le  signe  de Gamma(|x|)  dans l'entier externe signgam. Dans
       BSD 4.3, le nom a ete modifie  en  lgamma(3),  et  la  page  de  manuel
       promettait :

           "Un  jour  ou l'autre, le nom gamma sera rehabilite et utilise pour
           la fonction Gamma."

       Cela est vraiment arrive dans BSD 4.4 ou gamma()  calcule  la  fonction
       Gamma  (sans effet sur signgam). Toutefois, cela est venu trop tard, et
       maintenant nous avons tgamma(3), la vraie fonction gamma (Ndt : << true
       gamma >>).

VOIR AUSSI

       lgamma(3), signgam(3), tgamma(3)

COLOPHON

       Cette  page  fait  partie  de  la  publication 3.27 du projet man-pages
       Linux. Une description du projet et des instructions pour signaler  des
       anomalies       peuvent       etre       trouvees      a      l'adresse
       <URL:http://www.kernel.org/doc/man-pages/>.

TRADUCTION

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

       Thierry          Vignaud          (2002),          Alain         Portal
       <URL:http://manpagesfr.free.fr/> (2006).  Florentin Duneau et  l'equipe
       francophone de traduction de Debian (2006-2009).

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

       Vous  pouvez  toujours avoir acces a la version anglaise de ce document
       en utilisant la commande << man -L C <section> <page_de_man> >>.

GNU                               5 aout 2008                         GAMMA(3)