るりまサーチ

最速Rubyリファレンスマニュアル検索!
807件ヒット [1-100件を表示] (0.165秒)
トップページ > クエリ:t[x] > クエリ:rand[x]

別のキーワード

  1. openssl t61string
  2. asn1 t61string
  3. matrix t
  4. t61string new
  5. fiddle type_size_t

ライブラリ

クラス

モジュール

キーワード

検索結果

<< 1 2 3 ... > >>

Random#rand -> Float (21377.0)

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

...数を返す場合は range.begin + self.rand((range.end - range.begin) + e)
の値を返します(e は終端を含む場合は1、含まない場合は0です)。
range.end - range.begin が実数を返す場合も同様です。
このため range が Time の場合などにもうまく動作し...
...ます。

引数が実数でも範囲でもない場合は Object#to_int で変換した値が指定されたものとして扱います。

@param max 乱数値の上限を正の整数または実数で指定します。
max 自体は乱数値の範囲に含まれません。
@param...
...M rand(1..Float::INFINITY) などのように範囲に問題があるときに発生します。
@raise ArgumentError 引数の数が0または1では無い時、引数に負の数値を与えた時や (1..0) のような値が存在しない範囲を渡した時などに発生します。

//emlist...

Random#rand(max) -> Integer | Float (21377.0)

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

...数を返す場合は range.begin + self.rand((range.end - range.begin) + e)
の値を返します(e は終端を含む場合は1、含まない場合は0です)。
range.end - range.begin が実数を返す場合も同様です。
このため range が Time の場合などにもうまく動作し...
...ます。

引数が実数でも範囲でもない場合は Object#to_int で変換した値が指定されたものとして扱います。

@param max 乱数値の上限を正の整数または実数で指定します。
max 自体は乱数値の範囲に含まれません。
@param...
...M rand(1..Float::INFINITY) などのように範囲に問題があるときに発生します。
@raise ArgumentError 引数の数が0または1では無い時、引数に負の数値を与えた時や (1..0) のような値が存在しない範囲を渡した時などに発生します。

//emlist...

Random#rand(range) -> Integer | Float (21377.0)

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

...数を返す場合は range.begin + self.rand((range.end - range.begin) + e)
の値を返します(e は終端を含む場合は1、含まない場合は0です)。
range.end - range.begin が実数を返す場合も同様です。
このため range が Time の場合などにもうまく動作し...
...ます。

引数が実数でも範囲でもない場合は Object#to_int で変換した値が指定されたものとして扱います。

@param max 乱数値の上限を正の整数または実数で指定します。
max 自体は乱数値の範囲に含まれません。
@param...
...M rand(1..Float::INFINITY) などのように範囲に問題があるときに発生します。
@raise ArgumentError 引数の数が0または1では無い時、引数に負の数値を与えた時や (1..0) のような値が存在しない範囲を渡した時などに発生します。

//emlist...

Random.rand -> Float (21251.0)

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

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

Rand
om::DEFAULT.rand と同じです。
Rand
om#rand を参照してください。

擬似乱数生成器が Kernel.#rand と共通なため Kernel.#srand などの影響を受けます。

@param max 乱数値の上限を正の整数または実数で指定...
...EDOM rand(1..Float::INFINITY) などのように範囲に問題があるときに発生します。
@raise ArgumentError 引数の数が0または1では無い時、引数に負の数値を与えた時や (1..0) のような値が存在しない範囲を渡した時に発生します。

//emlist[...
...例][ruby]{
srand 1234 # 乱数の種を設定する。
Rand
om.rand(10.0) #=> 1.9151945037889229 (0.0 以上 10.0 未満の実数)
rand
(10.0) #=> 6 (rand(10) と同じ)
//}

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

Random.rand(max) -> Integer | Float (21251.0)

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

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

Rand
om::DEFAULT.rand と同じです。
Rand
om#rand を参照してください。

擬似乱数生成器が Kernel.#rand と共通なため Kernel.#srand などの影響を受けます。

@param max 乱数値の上限を正の整数または実数で指定...
...EDOM rand(1..Float::INFINITY) などのように範囲に問題があるときに発生します。
@raise ArgumentError 引数の数が0または1では無い時、引数に負の数値を与えた時や (1..0) のような値が存在しない範囲を渡した時に発生します。

//emlist[...
...例][ruby]{
srand 1234 # 乱数の種を設定する。
Rand
om.rand(10.0) #=> 1.9151945037889229 (0.0 以上 10.0 未満の実数)
rand
(10.0) #=> 6 (rand(10) と同じ)
//}

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

絞り込み条件を変える

Random.rand(range) -> Integer | Float (21251.0)

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

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

Rand
om::DEFAULT.rand と同じです。
Rand
om#rand を参照してください。

擬似乱数生成器が Kernel.#rand と共通なため Kernel.#srand などの影響を受けます。

@param max 乱数値の上限を正の整数または実数で指定...
...EDOM rand(1..Float::INFINITY) などのように範囲に問題があるときに発生します。
@raise ArgumentError 引数の数が0または1では無い時、引数に負の数値を与えた時や (1..0) のような値が存在しない範囲を渡した時に発生します。

//emlist[...
...例][ruby]{
srand 1234 # 乱数の種を設定する。
Rand
om.rand(10.0) #=> 1.9151945037889229 (0.0 以上 10.0 未満の実数)
rand
(10.0) #=> 6 (rand(10) と同じ)
//}

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

Random.rand -> Float (21245.0)

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

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

Rand
om#rand を参照してください。

擬似乱数生成器が Kernel.#rand と共通なため Kernel.#srand などの影響を受けます。

@param max 乱数値の上限を正の整数または実数で指定します。
@param range 発生させる...
...EDOM rand(1..Float::INFINITY) などのように範囲に問題があるときに発生します。
@raise ArgumentError 引数の数が0または1では無い時、引数に負の数値を与えた時や (1..0) のような値が存在しない範囲を渡した時に発生します。

//emlist[...
...例][ruby]{
srand 1234 # 乱数の種を設定する。
Rand
om.rand(10.0) #=> 1.9151945037889229 (0.0 以上 10.0 未満の実数)
rand
(10.0) #=> 6 (rand(10) と同じ)
//}

@see Random.srand, Random#rand, Random::DEFAULT...
...例][ruby]{
srand 1234 # 乱数の種を設定する。
Rand
om.rand(10.0) #=> 1.9151945037889229 (0.0 以上 10.0 未満の実数)
rand
(10.0) #=> 6 (rand(10) と同じ)
//}

@see Random.srand, Random#rand...

Random.rand(max) -> Integer | Float (21245.0)

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

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

Rand
om#rand を参照してください。

擬似乱数生成器が Kernel.#rand と共通なため Kernel.#srand などの影響を受けます。

@param max 乱数値の上限を正の整数または実数で指定します。
@param range 発生させる...
...EDOM rand(1..Float::INFINITY) などのように範囲に問題があるときに発生します。
@raise ArgumentError 引数の数が0または1では無い時、引数に負の数値を与えた時や (1..0) のような値が存在しない範囲を渡した時に発生します。

//emlist[...
...例][ruby]{
srand 1234 # 乱数の種を設定する。
Rand
om.rand(10.0) #=> 1.9151945037889229 (0.0 以上 10.0 未満の実数)
rand
(10.0) #=> 6 (rand(10) と同じ)
//}

@see Random.srand, Random#rand, Random::DEFAULT...
...例][ruby]{
srand 1234 # 乱数の種を設定する。
Rand
om.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 (21245.0)

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

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

Rand
om#rand を参照してください。

擬似乱数生成器が Kernel.#rand と共通なため Kernel.#srand などの影響を受けます。

@param max 乱数値の上限を正の整数または実数で指定します。
@param range 発生させる...
...EDOM rand(1..Float::INFINITY) などのように範囲に問題があるときに発生します。
@raise ArgumentError 引数の数が0または1では無い時、引数に負の数値を与えた時や (1..0) のような値が存在しない範囲を渡した時に発生します。

//emlist[...
...例][ruby]{
srand 1234 # 乱数の種を設定する。
Rand
om.rand(10.0) #=> 1.9151945037889229 (0.0 以上 10.0 未満の実数)
rand
(10.0) #=> 6 (rand(10) と同じ)
//}

@see Random.srand, Random#rand, Random::DEFAULT...
...例][ruby]{
srand 1234 # 乱数の種を設定する。
Rand
om.rand(10.0) #=> 1.9151945037889229 (0.0 以上 10.0 未満の実数)
rand
(10.0) #=> 6 (rand(10) と同じ)
//}

@see Random.srand, Random#rand...

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

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

...1.0 未満の実数を、正の整数の場合は 0 以上 max 未満の整数を返します。
それ以外の値を指定した場合は max.to_int の絶対値が指定されたものとして扱います。

二番目の形式では range で指定された範囲の値を返します。
range...
...れる数が無い場合は nil を返します。

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

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

@param max 乱数値の上限を正の整数で...
.../emlist[例][ruby]{
srand(1234) # 乱数の種を設定する。
rand
#=> 0.1915194503788923
rand
#=> 0.6221087710398319
rand
(10) #=> 4
rand
(5.5) #=> 0
# rand(5) と同じ。 5 が乱数値の範囲に含まれないことに注意。

rand
(1..6...

絞り込み条件を変える

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

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

...1.0 未満の実数を、正の整数の場合は 0 以上 max 未満の整数を返します。
それ以外の値を指定した場合は max.to_int の絶対値が指定されたものとして扱います。

二番目の形式では range で指定された範囲の値を返します。
range...
...れる数が無い場合は nil を返します。

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

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

@param max 乱数値の上限を正の整数で...
.../emlist[例][ruby]{
srand(1234) # 乱数の種を設定する。
rand
#=> 0.1915194503788923
rand
#=> 0.6221087710398319
rand
(10) #=> 4
rand
(5.5) #=> 0
# rand(5) と同じ。 5 が乱数値の範囲に含まれないことに注意。

rand
(1..6...

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

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

...1.0 未満の実数を、正の整数の場合は 0 以上 max 未満の整数を返します。
それ以外の値を指定した場合は max.to_int の絶対値が指定されたものとして扱います。

二番目の形式では range で指定された範囲の値を返します。
range...
...します。
range に含まれる数が無い場合は nil を返します。

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

擬似乱数生成器として Random クラスオブジェクトを使用します。

@param max 乱数値の上限を正の整数...
.../emlist[例][ruby]{
srand(1234) # 乱数の種を設定する。
rand
#=> 0.1915194503788923
rand
#=> 0.6221087710398319
rand
(10) #=> 4
rand
(5.5) #=> 0
# rand(5) と同じ。 5 が乱数値の範囲に含まれないことに注意。

rand
(1..6...

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

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

...1.0 未満の実数を、正の整数の場合は 0 以上 max 未満の整数を返します。
それ以外の値を指定した場合は max.to_int の絶対値が指定されたものとして扱います。

二番目の形式では range で指定された範囲の値を返します。
range...
...します。
range に含まれる数が無い場合は nil を返します。

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

擬似乱数生成器として Random クラスオブジェクトを使用します。

@param max 乱数値の上限を正の整数...
.../emlist[例][ruby]{
srand(1234) # 乱数の種を設定する。
rand
#=> 0.1915194503788923
rand
#=> 0.6221087710398319
rand
(10) #=> 4
rand
(5.5) #=> 0
# rand(5) と同じ。 5 が乱数値の範囲に含まれないことに注意。

rand
(1..6...

OpenSSL::BN.rand(bits, fill=0, odd=false) -> OpenSSL::BN (18213.0)

暗号論的に強い擬似乱数を生成し、返します。

...ます。

bits ビットの長さの正の整数を生成します。

fill が -1 なら、生成させる数の最上位ビットが
0である場合を許容します。fill が 0 なら、
生成させる数の最上位ビットは1にセットされます、
つまり必ず bits ビットの...
...@param bits 発生させる数のビット数
@param fill 上位ビットの性質を決める整数
@param odd 真なら発生させる数は奇数のみとなる
@raise OpenSSL::BNError 乱数の生成に失敗した場合に発生します
@see OpenSSL::BN.pseudo_rand, OpenSSL::BN.rand_range...
<< 1 2 3 ... > >>