IPB
>  Man Pages > Linux > Suse Linux 10.1 > Section 3 > drand48_r man page

drand48_r man page

Section 3 - Suse Linux 10.1 Man Pages

Other operating system man pages available here


Advanced Search

Hopefully, this page is exactly what you are looking for, but if not, you can always find further assistance on Unix/Linux Forum!


DRAND48_R(3)               Linux Programmer's Manual              DRAND48_R(3)




NAME

       drand48_r,   erand48_r,  lrand48_r,  nrand48_r,  mrand48_r,  jrand48_r,
       srand48_r, seed48_r, lcong48_r - generate uniformly distributed pseudo-
       random numbers reentrantly


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);


DESCRIPTION

       These functions are the reentrant analogs of the functions described in
       drand48(3).  Instead of modifying the global  random  generator  state,
       they use the supplied data buffer.

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


RETURN VALUE

       The return value is 0.


CONFORMING TO

       These functions are GNU extensions and are not portable.


SEE ALSO

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



GNU                               2004-10-31                      DRAND48_R(3)


Man(1) output converted with man2html and wrapped by fishsponge

This page was generated on Tue Feb 13 02:20:06 GMT 2007

Your favourite pages:

No pages logged yet.
Trying to save cookie...

Top 10 most popular pages:

sqlite3 man page (5080 hits)
(openSUSE 10.2)

adv_cap_autoneg man page (4745 hits)
(Solaris 10 11_06)

CPAN man page (4465 hits)
(Suse Linux 10.1)

ssh man page (4248 hits)
(Suse Linux 10.1)

svn man page (4219 hits)
(FreeBSD 6.2)

startproc man page (2190 hits)
(Suse Linux 10.1)

ssh-socks5-proxy-connect man page (2179 hits)
(Solaris 10 11_06)

netcat man page (2149 hits)
(Suse Linux 10.1)

pprosetup man page (2006 hits)
(Solaris 10 11_06)

signal man page (1989 hits)
(Suse Linux 10.1)

Useful Links

Go Back

Visitor Statistics


Valid XHTML 1.0 Transitional     Valid CSS!

Partners: Cambridge Plus :: Pyrenees Ski Holidays :: Microprocessor Circuit Design :: <Link Available>
Unix Man Pages / Linux Man Pages :: HiFi Forum :: SIP VoIP Phone & Provider Reviews :: UNIX/Linux Forum Archives

More info on advertising on Unix/Linux Forum