るりまサーチ

最速Rubyリファレンスマニュアル検索!
44件ヒット [1-44件を表示] (0.055秒)

別のキーワード

  1. openssl p
  2. openssl p=
  3. fileutils mkdir_p
  4. dsa p
  5. rsa p

クラス

モジュール

キーワード

検索結果

Random#seed -> Integer (18115.0)

現在の乱数の種を返します。

...現在の乱数の種を返します。

//emlist[例][ruby]{
p
Random.new(3).seed # => 3
//}...

Random.new_seed -> Integer (6115.0)

適切な乱数の種を返します。

...適切な乱数の種を返します。

//emlist[例][ruby]{
p
Random.new_seed # => 184271600931914695177248627591520900872
//}...

Kernel.#srand(seed) -> Integer (211.0)

Kernel.#rand や Random.rand で使用される擬似乱数生成器の種を設定し、古い種を返します。

...す。

seed
に整数を指定するとその絶対値を乱数の種に設定します。
それ以外の値を指定した場合は seed.to_int が指定されたものとして扱います。
seed
に既知の値を与えると、以前の Kernel.#rand の値を再現できます。

seed
が省...
...@param seed 乱数の種となる整数を指定します。
Bignum も指定可能です。

//emlist[例][ruby]{
num = 455675
seed
s = []

srand(num)

p
rand(6) #=> 3
p
rand(6) #=> 0
p
rand(0) #=> 0.445804380918972
p
rand(0) #=> 0.422248634121701

seed
s << srand

p
rand(6) #=> 3
p
ran...
...d(6) #=> 3
p
rand(0) #=> 0.938911141393347
p
rand(0) #=> 0.915824970865251

seed
s << srand(num)

p
rand(6) #=> 3
p
rand(6) #=> 0
p
rand(0) #=> 0.445804380918972
p
rand(0) #=> 0.422248634121701

seed
s << srand

p
seeds #=> [455675, 2995620310703489221660585195204777696, 455675]
//}

@see Kernel.#rand...

Kernel.#srand -> Integer (111.0)

Kernel.#rand や Random.rand で使用される擬似乱数生成器の種を設定し、古い種を返します。

...す。

seed
に整数を指定するとその絶対値を乱数の種に設定します。
それ以外の値を指定した場合は seed.to_int が指定されたものとして扱います。
seed
に既知の値を与えると、以前の Kernel.#rand の値を再現できます。

seed
が省...
...@param seed 乱数の種となる整数を指定します。
Bignum も指定可能です。

//emlist[例][ruby]{
num = 455675
seed
s = []

srand(num)

p
rand(6) #=> 3
p
rand(6) #=> 0
p
rand(0) #=> 0.445804380918972
p
rand(0) #=> 0.422248634121701

seed
s << srand

p
rand(6) #=> 3
p
ran...
...d(6) #=> 3
p
rand(0) #=> 0.938911141393347
p
rand(0) #=> 0.915824970865251

seed
s << srand(num)

p
rand(6) #=> 3
p
rand(6) #=> 0
p
rand(0) #=> 0.445804380918972
p
rand(0) #=> 0.422248634121701

seed
s << srand

p
seeds #=> [455675, 2995620310703489221660585195204777696, 455675]
//}

@see Kernel.#rand...