Provided by: manpages-fr_1.67.0-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);

DESCRIPTION

       Pour la définition de la fonction Gamma, voir tgamma(3).

   Versions BSD*
       La  libm  de  BSD  4.4 et FreeBSD a une fonction gamma() qui calcule la
       fonction Gamma, comme on s’y attend.

   Version GlibC
       La Glibc a une fonction gamma() qui est équivalente à lgamma()  et  qui
       calcule  le  logarithme  naturel  de  la  fonction  Gamma.   (Ceci  est
       seulement pour des  raisons  de  compatibilité.  N’utilisez  pas  cette
       fonction.)

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  été  modifié  en  lgamma(), et la page de manuel
       promettait :

          « Un jour où l’autre, le nom gamma sera réhabilité et  utilisé  pour
          la fonction Gamma ».

       Cela  est  vraiment  arrivé dans BSD 4.4 où gamma() calcule la fonction
       Gamma (sans effet sur signgam).  Toutefois, cela est venu trop tard, et
       maintenant  nous  avons tgamma(), la vraie fonction gamma (Ndt : « true
       gamma »).

CONFORMITÉ

       4.2BSD. Compatible avec de précédentes confusions.

VOIR AUSSI

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

TRADUCTION

       Thierry Vignaud <tvignaud@mandrakesoft.com>, 2002

       Alain Portal, 2005