XLPack 7.0
XLPack Numerical Library (Excel VBA) Reference Manual
Loading...
Searching...
No Matches

◆ InitGenrand()

Sub InitGenrand ( S As  Long)

Initialization of random number generator (Mersenne Twister)

Purpose
Initializes the Mersenne Twister (MT19937) random number generator by the seed.
The random number generator should be initialized by InitGenrand() or InitByArray() before generating random numbers.
Parameters
[in]SSeed. (unsigned 32-bit integer which may be zero.)
Note
If the random number generator is called without an initialization by InitGenrand() or InitByArray(), it will be automatically initialized by using 5489 as the seed.
Reference
Mersenne Twister Home Page
Example Program
See example of GenrandInt31 and GenrandInt32.