Method: Random#seed
- Defined in:
- random.c
permalink #seed ⇒ Integer
Returns the seed value used to initialize the generator. This may be used to initialize another generator with the same state at a later time, causing it to produce the same sequence of numbers.
prng1 = Random.new(1234)
prng1.seed #=> 1234
prng1.rand(100) #=> 47
prng2 = Random.new(prng1.seed)
prng2.rand(100) #=> 47
796 797 798 799 800 |
# File 'random.c', line 796
static VALUE
random_get_seed(VALUE obj)
{
return get_rnd(obj)->seed;
}
|