るりまサーチ

最速Rubyリファレンスマニュアル検索!
38件ヒット [1-38件を表示] (0.017秒)
トップページ > クエリ:Random::DEFAULT[x] > 種類:モジュール関数[x]

別のキーワード

  1. random rand
  2. random srand
  3. random state
  4. random left
  5. random seed

ライブラリ

モジュール

キーワード

検索結果

Kernel.#rand(max = 0) -> Integer | Float (7.0)

擬似乱数を発生させます。

...nil を返します。

まだ Kernel.#srand が呼ばれていなければ自動的に呼び出します。

擬似乱数生成器として Random::DEFAULT を使用します。
これは Random.rand と共通です。

@param max 乱数値の上限を正の整数で指定します。...

Kernel.#rand(range) -> Integer | Float | nil (7.0)

擬似乱数を発生させます。

...nil を返します。

まだ Kernel.#srand が呼ばれていなければ自動的に呼び出します。

擬似乱数生成器として Random::DEFAULT を使用します。
これは Random.rand と共通です。

@param max 乱数値の上限を正の整数で指定します。...

Kernel.#srand -> Integer (7.0)

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

...) #=> 0.938911141393347
p rand(0) #=> 0.915824970865251

seeds << srand(num)

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

seeds << srand

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

@see Kernel.#rand, Random::DEFAULT...

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

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

...) #=> 0.938911141393347
p rand(0) #=> 0.915824970865251

seeds << srand(num)

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

seeds << srand

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

@see Kernel.#rand, Random::DEFAULT...