next up previous contents index
Next: New Generator Up: Random Number Generation Previous: Random Number Generation   Contents   Index


Original Generator

original generator The default random number generator uses a lagged Fibonacci generator given by

\begin{displaymath}
z[i] = z[i - 24] - z[i - 55] \bmod 536870908
\end{displaymath}

where $z[i]$ is the $i$'th random number. This generator produces small integer-valued numbers. For larger integer, the small random integers are concatenated to produce larger integers. For floating-point numbers, the bits from this generator are used as the bits of the floating-point significand.



Peter Van Eynde 2000-02-08