sfc32
sfc32(
a,b,c,d):RandomFn
Defined in: sfc32.ts:17
Creates a seeded pseudo-random number generator function using the SFC32 algorithm (Small Fast Counting, 32-bit output) by Chris Doty-Humphrey.
Uses 128-bit state (four 32-bit words) and an internal counter for guaranteed long periods. Passes PractRand at very high lengths.
Parameters
Section titled “Parameters”number
First seed word (32-bit unsigned integer).
number
Second seed word (32-bit unsigned integer).
number
Third seed word (32-bit unsigned integer).
number
Counter word (32-bit unsigned integer); start at 0 or any value.
Returns
Section titled “Returns”RandomFn
A function that generates pseudo-random numbers in the range [0, 1) when called.