XLPack 6.1
C/C++ API Reference Manual
Loading...
Searching...
No Matches
Functions
L6a21. Uniform random numbers (Linear congruential method)

Functions

double _drand48 (void)
 48 bit real random number in [0,1) (Linear congruential method)
 
double _erand48 (unsigned short xseed[])
 48 bit real random number in [0,1) (Linear congruential method)
 
long _jrand48 (unsigned short xseed[])
 Signed 32 bit integer random number (Linear congruential method)
 
void _lcong48 (unsigned short p[])
 Set up parameters for random number generators (Linear congruential method)
 
long _lrand48 (void)
 Unsigned 31 bit integer random number (Linear congruential method)
 
long _mrand48 (void)
 Signed 32 bit integer random number (Linear congruential method)
 
long _nrand48 (unsigned short xseed[])
 Unsigned 31 bit integer random number (Linear congruential method)
 
unsigned short * _seed48 (unsigned short xseed[])
 Initialization with 48-bit seed for drand48, lrand48 and mrand48 (Linear congruential method)
 
void _srand48 (long seed)
 Initialization with 32-bit seed for drand48, lrand48 and mrand48 (Linear congruential method)
 

Detailed Description

This is the group of L6a21. Uniform random numbers (Linear congruential method).