Ran088: L'Ecuyer's 1996 three-component Tausworthe generator "taus88". Returns an integer random number uniformly distributed within [0,4294967295]. The period length is approximately 2^88 (which is 3*10^26). This generator is very fast and passes all standard statistical tests.
Reference: (1) P. L'Ecuyer, Maximally equidistributed combined Tausworthe generators, Mathematics of Computation, 65, 203-213 (1996), see Figure 4. (2) recommended in: P. L'Ecuyer, Random number generation, chapter 4 of the Handbook on Simulation, Ed. Jerry Banks, Wiley, 1997.
Constructor | Description |
Full Usage:
Ran088()
|
|
Full Usage:
Ran088(the_seed)
Parameters:
uint32
|
|
Instance member | Description |
Full Usage:
this.Long
Returns: uint32
Modifiers: abstract |
|