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

Functions

Function Drand48 () As Double
 48 bit real random number in [0,1) (Linear congruential method)
 
Function Erand48 (Xseed() As Integer) As Double
 48 bit real random number in [0,1) (Linear congruential method)
 
Function Jrand48 (Xseed() As Integer) As Long
 Signed 32 bit integer random number (Linear congruential method)
 
Sub Lcong48 (P() As Integer)
 Sets up parameters for random number generators, and initializes seed for Drand48, Lrand48 and Mrand48 (Linear congruential method)
 
Function Lrand48 () As Long
 Unsigned 31 bit integer random number (Linear congruential method)
 
Function Mrand48 () As Long
 Signed 32 bit integer random number (Linear congruential method)
 
Function Nrand48 (Xseed() As Integer) As Long
 Unsigned 31 bit integer random number (Linear congruential method)
 
Sub Seed48 (Xseed() As Integer)
 Initialization with 48-bit seed for drand48, lrand48 and mrand48 (Linear congruential method)
 
Sub Srand48 (Seed As Long)
 Initialization with 32-bit seed for Drand48, Lrand48 and Mrand48 (Linear congruential method)
 
Sub Drand48_sub (Ret As Double)
 48 bit real random number in [0,1) (Linear congruential method) (Subroutine version)
 
Sub Lrand48_sub (Ret As Long)
 Unsigned 31 bit integer random number (Linear congruential method) (Subroutine version)
 
Sub Mrand48_sub (Ret As Long)
 Signed 32 bit integer random number (Linear congruential method) (Subroutine version)
 

Detailed Description

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