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

NOM

       y0,  y0f,  y0l,  y1,  y1f,  y1l,  yn, ynf, ynl - Fonctions de Bessel de
       seconde espece

SYNOPSIS

       #include <math.h>

       double y0(double x);
       double y1(double x);
       double yn(int n, double x);

       float y0f(float x);
       float y1f(float x);
       float ynf(int n, float x);

       long double y0l(long double x);
       long double y1l(long double x);
       long double ynl(int n, 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)) :

       y0(), y1(), yn() :
           _SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE
       y0f(), y0l(), y1f(), y1l(), ynf(), ynl() :
           _SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE >= 600

DESCRIPTION

       Les fonctions y0() et y1() renvoient les fonctions de Bessel de x de la
       seconde espece pour l'ordre 0 et l'ordre 1, respectivement. La fonction
       yn()  renvoie la fonction de Bessel de x de la seconde espece a l'ordre
       n.

       La valeur x doit etre positive.

       Les fonctions y0f(), etc. et y0l(), etc. sont des versions qui prennent
       et renvoient des valeurs de type float et long double, respectivement.

VALEUR RENVOY'EE

       En  cas  de  reussite,  ces fonctions renvoient la valeur appropriee de
       Bessel de la seconde espece pour x.

       Si x est un NaN, la valeur renvoyee et un NaN.

       Si x est negatif, une erreur de domaine se  produit  et  les  fonctions
       renvoient   -HUGE_VAL,   -HUGE_VALF   ou   -HUGE_VALL,  respectivement.
       (POSIX.1-2001 permet egalement de renvoyer un NaN dans ce cas.)

       Si x vaut 0,0, une erreur de pole se produit et les fonctions renvoient
       -HUGE_VAL, -HUGE_VALF ou -HUGE_VALL, respectivement.

       En  cas  de  depassement  pour  le resultat, une erreur d'intervalle se
       produit et les fonctions renvoient 0,0.

       En cas de depassement pour le  resultat,  une  erreur  d'intervalle  se
       produit et les fonctions renvoient -HUGE_VAL, -HUGE_VALF ou -HUGE_VALL,
       respectivement. (POSIX.1-2001 permet egalement de renvoyer 0,0 dans  ce
       cas.)

ERREURS

       Consultez  math_error(7)  pour  savoir comment determiner qu'une erreur
       est survenue lors de l'appel de ces fonctions.

       Les erreurs suivantes peuvent se produire :

       Erreur de domaine : x est negatif
              errno prend la valeur EDOM. Une exception indiquant une  virgule
              flottante incorrecte (FE_INVALID) est levee.

       Erreur de pole : x vaut 0,0
              errno  prend  la  valeur  ERANGE  (mais consultez la section des
              BOGUES).  Aucune  exception  FE_DIVBYZERO  n'est  renvoyee   par
              fetestexcept(3) dans ce cas.

       Erreur d'intervalle : soupassement (<< underflow >>) du resultat
              errno  prend  la  valeur  ERANGE.  Aucune exception FE_UNDERFLOW
              n'est renvoyee par fetestexcept(3) dans ce cas.

       Erreur d'intervalle : depassement pour le resultat
              errno n'est pas modifiee dans ce cas. Une exception  en  virgule
              flottante de depassement (FE_OVERFLOW) est levee.

CONFORMIT'E

       Les  fonctions  renvoyant  des  valeurs  de type double se conforment a
       SVr4, BSD 4.3 et  POSIX.1-2001.  Les  autres  sont  des  fonctions  non
       standard qui existent egalement sur les BSD.

BOGUES

       En  cas  d'erreur de pole, ces fonctions configurent errno avec EDOM, a
       la place de ERANGE comme demande dans POSIX.1-2004.

       Dans le glibc 2.3.2 et  les  versions  anterieures,  ces  fonctions  ne
       levent  pas d'exception de la virgule flottante incorrecte (FE_INVALID)
       quand une erreur de domaine se produit.

VOIR AUSSI

       j0(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/>.

       Alain Portal <URL:http://manpagesfr.free.fr/> (2008).

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

                                 10 aout 2008                            Y0(3)