Friday 15 May 2015

Adding Seed to C# random number always yields same result -



Adding Seed to C# random number always yields same result -

whenever have 2 random numbers beingness generated :

random rand1 = new random(); random rand2 = new random(23);

the sec random number's value never changes

while rand1 varies on each load, rand2 presents value 396. declaring seed wrongly?

the sec random value never alter exclusively design. moreover, if store first 100 or 1000 random numbers after seeding generator fixed number, same sequence every time run program.

seeding pseudorandom number generator designed allow produce repeatable sequence of random numbers. useful testing code needs utilize random numbers, want repeatable behavior testing purposes.

in situations when not need produce same pseudorandom sequence 1 time again , again, seed random number generator changing number, example, current scheme time.

c# random

No comments:

Post a Comment