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

singleton method Random.rand

rand(max = 0) -> Integer | Float[permalink][rdoc]

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

Kernel.#rand と同じです。 疑似乱数生成器も共通なため Kernel.#srand などの影響を受けます。

[PARAM] max:
乱数値の上限を正の整数で指定します。 max 自体は乱数値の範囲に含まれません。 0 を指定すると実数値の乱数を返します。

[SEE_ALSO] Random.srand, Random#rand