Provided by: manpages-fr-dev_2.64.1-1_all bug

NOM

       drand48_r,   erand48_r,  lrand48_r,  nrand48_r,  mrand48_r,  jrand48_r,
       srand48_r, seed48_r, lcong48_r - Générer des nombres  pseudo-aléatoires
       uniformément distribués de façon ré-entrante

SYNOPSIS

       #include <stdlib.h>

       int drand48_r(struct drand48_data *buffer, double *result);

       int erand48_r(unsigned short xsubi[3],
        struct drand48_data *buffer, double *result);

       int lrand48_r(struct drand48_data *buffer, long int *result);

       int nrand48_r(unsigned short int xsubi[3],
        struct drand48_data *buffer, long int *result);

       int mrand48_r(struct drand48_data *buffer,long int *result);

       int jrand48_r(unsigned short int xsubi[3],
        struct drand48_data *buffer, long int *result);

       int srand48_r(long int seedval, struct drand48_data *buffer);

       int seed48_r(unsigned short int seed16v[3],
        struct drand48_data *buffer);

       int lcong48_r(unsigned short int param[7],
        struct drand48_data *buffer);

   Feature Test Macro Requirements for glibc (see feature_test_macros(7)):

       All functions described on this page: _SVID_SOURCE || _BSD_SOURCE ||
       _XOPEN_SOURCE

DESCRIPTION

       Ces fonctions sont les versions  ré-entrantes  des  fonctions  décrites
       dans  drand48(3).  Au  lieu  de  modifier  l’état  global du générateur
       aléatoire, elles utilisent les données fournies par buffer.

       Before the first use, this struct must be initialized, for example,  by
       filling it with zeroes, or by calling one of the functions srand48_r(),
       seed48_r(), or lcong48_r().

VALEUR RENVOYÉE

       La valeur renvoyée est 0.

CONFORMITÉ À

       Ces fonctions sont des extensions GNU et ne sont pas portables.

VOIR AUSSI

       drand48(3), rand(3), random(3)

TRADUCTION

       Cette page de manuel a été traduite  et  mise  à  jour  par  Christophe
       Blaess  <http://www.blaess.fr/christophe/> entre 1996 et 2003, puis par
       Alain Portal <aportal AT univ-montp2 DOT fr> jusqu’en 2006, et  mise  à
       disposition sur http://manpagesfr.free.fr/.

       Les mises à jour et corrections de la version présente dans Debian sont
       directement gérées par Florentin Duneau <fduneau@gmail.com> et l’équipe
       francophone de traduction de Debian.

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