Gfsr Generator Constructor
Definition
Assembly: Extreme.Numerics (in Extreme.Numerics.dll) Version: 8.1.23
Overload List
| Gfsr | Initializes a new instance of the GfsrGenerator class using a time-dependent default seed value. |
| Gfsr | Initializes a new instance of the GfsrGenerator class using the specified seed value. |
| Gfsr | Initializes a new instance of the GfsrGenerator class using the specified seed array of seed values. |
GfsrGenerator
public GfsrGenerator()Remarks
Although the seed value is time-dependent, it may not change fast enough to be different on successive invocations. To ensure two or more random sequences are different, provide different seed values explicitly.
GfsrGenerator(Int32)
public GfsrGenerator(
int seed
)Parameters
- seed Int32
- A number used to calculate a starting value for the pseudo-random number sequence.
Remarks
Different seeds produce different random sequences. You can produce the same sequence repeatedly by providing the same seed value each time.
GfsrGenerator(Int32[])
public GfsrGenerator(
int[] seedArray
)Parameters
- seedArray Int32[]
- An array of integers used to calculate a starting value for the pseudo-random number sequence.
Remarks
Different seeds produce different random sequences. You can produce the same sequence repeatedly by providing the same seed value each time.
Exceptions
| ArgumentNullException | seedArray is null. |