XLPack 6.1
Excel VBA Numerical Library Reference Manual
Loading...
Searching...
No Matches
Functions
L6a21. Uniform random numbers (Mersenne-Twister)

Functions

Function Genrand64Int63 () As LongLong
 Uniform random numbers (unsigned 63 bit integer random numbers) (64 bit Mersenne Twister)
 
Function Genrand64Int64 () As LongLong
 Uniform random numbers (unsigned 64 bit integer random numbers) (64 bit Mersenne Twister)
 
Function Genrand64Real1 () As Double
 Double precision real random number in [0, 1] (64 bit Mersenne Twister)
 
Function Genrand64Real2 () As Double
 Double precision real random number in [0, 1) (64 bit Mersenne Twister)
 
Function Genrand64Real3 () As Double
 Double precision real random number in (0, 1) (64 bit Mersenne Twister)
 
Function GenrandInt31 () As Long
 Uniform random numbers (unsigned 31 bit integer random numbers) (Mersenne Twister)
 
Function GenrandInt32 () As Long
 Uniform random numbers (unsigned 32 bit integer random numbers) (Mersenne Twister)
 
Function GenrandReal1 () As Double
 32 bit real random number in [0, 1] (Mersenne Twister)
 
Function GenrandReal2 () As Double
 32 bit real random number in [0, 1) (Mersenne Twister)
 
Function GenrandReal3 () As Double
 32 bit real random number in (0, 1) (Mersenne Twister)
 
Function GenrandRes53 () As Double
 Uniform random numbers (53 bit real random numbers on [0, 1)) (Mersenne Twister)
 
Sub InitByArray (InitKey() As Long, KeyLength As Long)
 Initialization with array of integers for random number generator (Mersenne Twister)
 
Sub InitGenrand (S As Long)
 Initialization of random number generator (Mersenne Twister)
 
Sub InitGenrand64 (S As LongLong)
 Initialization of random number generator (64 bit Mersenne Twister)
 

Detailed Description

This is the group of L6a21. Uniform random numbers (Mersenne-Twister).