55件ヒット
[1-55件を表示]
(0.171秒)
種類
- インスタンスメソッド (33)
- 特異メソッド (22)
ライブラリ
- ビルトイン (55)
検索結果
先頭5件
-
Random
# rand(max) -> Integer | Float (228.0) -
一様な擬似乱数を発生させます。
...とは出来ません。
三番目の形式では range で指定された範囲の値を返します。
range の始端と終端が共に整数の場合は整数を、少なくとも片方が実数の場合は実数を返します。
rangeが終端を含まない(つまり ... で生成した場......@param range 発生させる乱数値の範囲を Range オブジェクトで指定します。
range.end - range.begin は数値である必要があり、
range.begin + 数値 が適切な値を返す必要があります。
@raise Errno::EDOM rand(1..Float::INFINITY)......す。
@raise ArgumentError 引数の数が0または1では無い時、引数に負の数値を与えた時や (1..0) のような値が存在しない範囲を渡した時などに発生します。
//emlist[例][ruby]{
# Kernel.#rand とほぼ同様の使い勝手
prng = Random.new(1234)
prng.ra... -
Random
# rand(range) -> Integer | Float (228.0) -
一様な擬似乱数を発生させます。
...とは出来ません。
三番目の形式では range で指定された範囲の値を返します。
range の始端と終端が共に整数の場合は整数を、少なくとも片方が実数の場合は実数を返します。
rangeが終端を含まない(つまり ... で生成した場......@param range 発生させる乱数値の範囲を Range オブジェクトで指定します。
range.end - range.begin は数値である必要があり、
range.begin + 数値 が適切な値を返す必要があります。
@raise Errno::EDOM rand(1..Float::INFINITY)......す。
@raise ArgumentError 引数の数が0または1では無い時、引数に負の数値を与えた時や (1..0) のような値が存在しない範囲を渡した時などに発生します。
//emlist[例][ruby]{
# Kernel.#rand とほぼ同様の使い勝手
prng = Random.new(1234)
prng.ra... -
Random
. rand(max) -> Integer | Float (210.0) -
擬似乱数を発生させます。
...す。
Random::DEFAULT.rand と同じです。
Random#rand を参照してください。
擬似乱数生成器が Kernel.#rand と共通なため Kernel.#srand などの影響を受けます。
@param max 乱数値の上限を正の整数または実数で指定します。
@param range 発生......乱数値の範囲を Range オブジェクトで指定します。
range の境界は数値でなければなりません。
@raise Errno::EDOM rand(1..Float::INFINITY) などのように範囲に問題があるときに発生します。
@raise ArgumentError 引数の数が0または......を渡した時に発生します。
//emlist[例][ruby]{
srand 1234 # 乱数の種を設定する。
Random.rand(10.0) #=> 1.9151945037889229 (0.0 以上 10.0 未満の実数)
rand(10.0) #=> 6 (rand(10) と同じ)
//}
@see Random.srand, Random#rand, Random::DEFAULT......。
Random#rand を参照してください。
擬似乱数生成器が Kernel.#rand と共通なため Kernel.#srand などの影響を受けます。
@param max 乱数値の上限を正の整数または実数で指定します。
@param range 発生させる乱数値の範囲を Range オブ......ジェクトで指定します。
range の境界は数値でなければなりません。
@raise Errno::EDOM rand(1..Float::INFINITY) などのように範囲に問題があるときに発生します。
@raise ArgumentError 引数の数が0または1では無い時、引数に負の......在しない範囲を渡した時に発生します。
//emlist[例][ruby]{
srand 1234 # 乱数の種を設定する。
Random.rand(10.0) #=> 1.9151945037889229 (0.0 以上 10.0 未満の実数)
rand(10.0) #=> 6 (rand(10) と同じ)
//}
@see Random.srand, Random#rand... -
Random
. rand(range) -> Integer | Float (210.0) -
擬似乱数を発生させます。
...す。
Random::DEFAULT.rand と同じです。
Random#rand を参照してください。
擬似乱数生成器が Kernel.#rand と共通なため Kernel.#srand などの影響を受けます。
@param max 乱数値の上限を正の整数または実数で指定します。
@param range 発生......乱数値の範囲を Range オブジェクトで指定します。
range の境界は数値でなければなりません。
@raise Errno::EDOM rand(1..Float::INFINITY) などのように範囲に問題があるときに発生します。
@raise ArgumentError 引数の数が0または......を渡した時に発生します。
//emlist[例][ruby]{
srand 1234 # 乱数の種を設定する。
Random.rand(10.0) #=> 1.9151945037889229 (0.0 以上 10.0 未満の実数)
rand(10.0) #=> 6 (rand(10) と同じ)
//}
@see Random.srand, Random#rand, Random::DEFAULT......。
Random#rand を参照してください。
擬似乱数生成器が Kernel.#rand と共通なため Kernel.#srand などの影響を受けます。
@param max 乱数値の上限を正の整数または実数で指定します。
@param range 発生させる乱数値の範囲を Range オブ......ジェクトで指定します。
range の境界は数値でなければなりません。
@raise Errno::EDOM rand(1..Float::INFINITY) などのように範囲に問題があるときに発生します。
@raise ArgumentError 引数の数が0または1では無い時、引数に負の......在しない範囲を渡した時に発生します。
//emlist[例][ruby]{
srand 1234 # 乱数の種を設定する。
Random.rand(10.0) #=> 1.9151945037889229 (0.0 以上 10.0 未満の実数)
rand(10.0) #=> 6 (rand(10) と同じ)
//}
@see Random.srand, Random#rand... -
Random
# rand -> Float (128.0) -
一様な擬似乱数を発生させます。
...とは出来ません。
三番目の形式では range で指定された範囲の値を返します。
range の始端と終端が共に整数の場合は整数を、少なくとも片方が実数の場合は実数を返します。
rangeが終端を含まない(つまり ... で生成した場......@param range 発生させる乱数値の範囲を Range オブジェクトで指定します。
range.end - range.begin は数値である必要があり、
range.begin + 数値 が適切な値を返す必要があります。
@raise Errno::EDOM rand(1..Float::INFINITY)......す。
@raise ArgumentError 引数の数が0または1では無い時、引数に負の数値を与えた時や (1..0) のような値が存在しない範囲を渡した時などに発生します。
//emlist[例][ruby]{
# Kernel.#rand とほぼ同様の使い勝手
prng = Random.new(1234)
prng.ra...