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

NOM

       j0, j0f, j0l, j1, j1f, j1l, jn, jnf, jnl - Fonctions de Bessel de la première espèce

SYNOPSIS

       #include <math.h>

       double j0(double x);
       double j1(double x);
       double jn(int n, double x);

       float j0f(float x);
       float j1f(float x);
       float jnf(int n, float x);

       long double j0l(long double x);
       long double j1l(long double x);
       long double jnl(int n, long double x);

       Effectuez l'édition des liens avec l'option -lm.

   Exigences de macros de test de fonctionnalités pour la glibc (consultez feature_test_macros(7)) :

       j0(), j1(), jn() :
           _SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE
       j0f(), j0l(), j1f(), j1l(), jnf(), jnl() :
           _SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE >= 600

DESCRIPTION

       Les  fonctions  j0()  et  j1()  renvoient  les  valeurs  des  fonctions  de Bessel de la première espèce,
       respectivement d'ordre 0 et 1, pour la variable réelle x. La  fonction  jn()  renvoie  la  valeur  de  la
       fonction de Bessel de la première espèce d'ordre n, pour la variable réelle x.

       Les  fonctions  j0f(), j1f() et jnf() sont des versions qui prennent en argument et renvoient des valeurs
       de type float. Les fonctions j0l(), j1l() et  jnl()  sont  des  versions  qui  prennent  en  argument  et
       renvoient des valeurs de type long double.

VALEUR RENVOYÉE

       En cas de réussite, ces fonctions renvoient la valeur de Bessel de la première espèce appropriée pour x.

       Si x est un NaN, la valeur renvoyée est un NaN.

       Si  x  a  un  module  trop  important,  ou  si  un  dépassement  se  produit pour le résultat, une erreur
       d'intervalle est produite et la valeur de retour est 0.

ERREURS

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

       Les erreurs suivantes peuvent se produire :

       Erreur d'intervalle : dépassement pour le résultat ou x a un module trop important
              errno prend la valeur ERANGE.

       Ces fonctions ne lèvent pas d'exception pour fetestexcept(3).

CONFORMITÉ

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

BOGUES

       Il peut y avoir une erreur allant jusqu'à 2e-16 dans les valeurs renvoyées par j0(), j1() et jn() pour  x
       compris entre -8 et 8.

VOIR AUSSI

       y0(3)

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

                                                 18 janvier 2014                                           J0(3)