Ruby 1.9.3 リファレンスマニュアル > ライブラリ一覧 > 組み込みライブラリ > Randomクラス > srand

singleton method Random.srand

srand(number=0) -> Integer

疑似乱数生成器の種を設定します。

number が0もしくは省略された場合は、 プロセスID、現在時間等を組み合わせた適切な値が種として使用されます。

[PARAM] number:
疑似乱数発生器の種を整数で指定します。
[RETURN]
設定される前の種を返します。

動作例:

p Random.srand 1
p Random.srand 1234   # => 1
p [ Random.rand,  Random.rand ]            #=> [0.191519450163469, 0.49766366626136]
class Random