るりまサーチ

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

別のキーワード

  1. _builtin to_i
  2. fiddle to_i
  3. matrix elements_to_i
  4. bigdecimal to_i
  5. kernel $-i

ライブラリ

クラス

キーワード

検索結果

<< 1 2 > >>

Prime::PseudoPrimeGenerator (27006.0)

擬似素数列の列挙子のための抽象クラスです。

...の抽象クラスです。

Prime の各メソッドが使用する低水準の擬似素数列挙子は、 Prime::PseudoPrimeGenerator のインスタンスであることが期待されています。
このクラスを継承する具象クラスは succ, next, rewind をオーバーライドし...
...なければなりません。

独自の素数列挙アルゴリズムを実装しようとする場合を除いて、ユーザーがこのクラスを利用する必要はありません。高水準の Prime クラスを利用してください。...

Prime::PseudoPrimeGenerator#each_with_index -> Enumerator (12100.0)

与えられたブロックに対して、素数を0起点の連番を渡して評価します。

...を返します。 ブロックを与えられなかった場合は Enumerator を返します。

//emlist[例][ruby]{
require 'prime'
Prime::EratosthenesGenerator.new(10).each_with_index do |prime, index|
p [prime, index]
end
# [2, 0]
# [3, 1]
# [5, 2]
# [7, 3]
//}

@see Enumerator#with_index...

Prime::PseudoPrimeGenerator#each_with_index {|prime, index| ... } -> self (12100.0)

与えられたブロックに対して、素数を0起点の連番を渡して評価します。

...を返します。 ブロックを与えられなかった場合は Enumerator を返します。

//emlist[例][ruby]{
require 'prime'
Prime::EratosthenesGenerator.new(10).each_with_index do |prime, index|
p [prime, index]
end
# [2, 0]
# [3, 1]
# [5, 2]
# [7, 3]
//}

@see Enumerator#with_index...

Prime::PseudoPrimeGenerator#rewind -> () (12100.0)

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

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

サブクラスで実装してください。

@raise NotImplementedError 必ず発生します。

@see Enumerator#rewind...

Prime::PseudoPrimeGenerator#with_index -> Enumerator (12100.0)

与えられたブロックに対して、素数を0起点の連番を渡して評価します。

...を返します。 ブロックを与えられなかった場合は Enumerator を返します。

//emlist[例][ruby]{
require 'prime'
Prime::EratosthenesGenerator.new(10).each_with_index do |prime, index|
p [prime, index]
end
# [2, 0]
# [3, 1]
# [5, 2]
# [7, 3]
//}

@see Enumerator#with_index...

絞り込み条件を変える

Prime::PseudoPrimeGenerator#with_index {|prime, index| ... } -> self (12100.0)

与えられたブロックに対して、素数を0起点の連番を渡して評価します。

...を返します。 ブロックを与えられなかった場合は Enumerator を返します。

//emlist[例][ruby]{
require 'prime'
Prime::EratosthenesGenerator.new(10).each_with_index do |prime, index|
p [prime, index]
end
# [2, 0]
# [3, 1]
# [5, 2]
# [7, 3]
//}

@see Enumerator#with_index...

Prime::PseudoPrimeGenerator#with_object(obj) -> Enumerator (12100.0)

与えられた任意のオブジェクトと要素をブロックに渡して評価します。

...bj 任意のオブジェクトを指定します。
@return 最初に与えられたオブジェクトを返します。
@return ブロックを与えられた場合は obj を返します。ブロックを与えられなかった場合は Enumerator を返します。

@see Enumerator#with_object...

Prime::PseudoPrimeGenerator#with_object(obj) {|prime, obj| ... } -> object (12100.0)

与えられた任意のオブジェクトと要素をブロックに渡して評価します。

...bj 任意のオブジェクトを指定します。
@return 最初に与えられたオブジェクトを返します。
@return ブロックを与えられた場合は obj を返します。ブロックを与えられなかった場合は Enumerator を返します。

@see Enumerator#with_object...

Prime::PseudoPrimeGenerator.new(upper_bound = nil) -> Prime::PseudoPrimeGenerator (9201.0)

自身を初期化します。

自身を初期化します。

@param upper_bound 列挙する素数の上界を指定します。

Prime::PseudoPrimeGenerator#each {|prime| ... } -> object (9100.0)

素数を与えられたブロックに渡して評価します。

素数を与えられたブロックに渡して評価します。

絞り込み条件を変える

<< 1 2 > >>