XLPack 7.0
XLPack Numerical Library (C API) Reference Manual
Loading...
Searching...
No Matches

◆ ran_array()

void ran_array ( long  aa[],
int  n 
)

Unsigned 30 bit integer random numbers (Lagged Fibonacci method)

Purpose
Generates unsigned 30 bit integer random numbers by Lagged Fibonacci method.
Parameters
[out]aa[]Array aa[laa] (laa >= n)
Array of generated unsigned 30 bit integer random numbers.
[in]nNumber of random numbers to be generated. (n >= 100)
Note
n must be at least 100. It is recommended to generate, say, 1009 numbers but use only the first 100 of these.
Reference
D. E. Knuth, “The Art of Computer Programming Third Edition, Vol.2 / Seminumerical Algorithms”, Addison Wesley Longman (1998)