るりまサーチ

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

別のキーワード

  1. prime each
  2. prime prime?
  3. prime prime_division
  4. prime next
  5. prime succ

ライブラリ

モジュール

キーワード

検索結果

<< < ... 2 3 4 >>

Prime::TrialDivisionGenerator#rewind -> nil (11001.0)

列挙状態を巻き戻します。

列挙状態を巻き戻します。

Prime::TrialDivisionGenerator#succ -> Integer (11001.0)

次の(擬似)素数を返します。なお、この実装においては擬似素数は真に素数です。

次の(擬似)素数を返します。なお、この実装においては擬似素数は真に素数です。

また内部的な列挙位置を進めます。

OpenSSL::BN#prime_fasttest?(checks=nil, vtrivdiv=true) -> bool (6120.0)

自身が素数であるなら true を返します。

...します。

//emlist[][ruby]{
require 'openssl'

# 181 は 「小さな素数」である
OpenSSL::BN.new("181").prime_fasttest?(nil, true) # => false
OpenSSL::BN.new("181").prime_fasttest?(nil, false) # => true
//}

@param checks Miller-Robin法の繰り返しの回数
@param vtrivdiv 真なら...
...小さな素数で割ることでの素数判定を試みます
@raise OpenSSL::BNError 判定時にエラーが発生
@see OpenSSL::BN#prime?...

OpenSSL::BN#prime? -> bool (6109.0)

自身が素数であるなら true を返します。

...に判定します。
checkで指定した回数だけ繰り返します。
引数を省略した場合は OpenSSL が適切な
回数を判断します。

@param check Miller-Robin 法の繰り返しの回数
@raise OpenSSL::BNError 判定時にエラーが発生
@see OpenSSL::BN#prime_fasttest?...

OpenSSL::BN#prime?(checks) -> bool (6109.0)

自身が素数であるなら true を返します。

...に判定します。
checkで指定した回数だけ繰り返します。
引数を省略した場合は OpenSSL が適切な
回数を判断します。

@param check Miller-Robin 法の繰り返しの回数
@raise OpenSSL::BNError 判定時にエラーが発生
@see OpenSSL::BN#prime_fasttest?...

絞り込み条件を変える

Enumerable#entries(*args) -> [object] (13.0)

全ての要素を含む配列を返します。

...@param args each の呼び出し時に引数として渡されます。

//emlist[例][ruby]{
(1..7).to_a #=> [1, 2, 3, 4, 5, 6, 7]
{ 'a'=>1, 'b'=>2, 'c'=>3 }.to_a #=> [["a", 1], ["b", 2], ["c", 3]]

require 'prime'
Prime
.entries 10 #=> [2, 3, 5, 7]
//}...

Enumerable#to_a(*args) -> [object] (13.0)

全ての要素を含む配列を返します。

...@param args each の呼び出し時に引数として渡されます。

//emlist[例][ruby]{
(1..7).to_a #=> [1, 2, 3, 4, 5, 6, 7]
{ 'a'=>1, 'b'=>2, 'c'=>3 }.to_a #=> [["a", 1], ["b", 2], ["c", 3]]

require 'prime'
Prime
.entries 10 #=> [2, 3, 5, 7]
//}...
<< < ... 2 3 4 >>