Ruby 2.1.0 リファレンスマニュアル > ライブラリ一覧 > primeライブラリ > Prime::Generator23クラス
クラスの継承リスト: Prime::Generator23 < Prime::PseudoPrimeGenerator < Enumerable < Object < Kernel < BasicObject
2と3と、3 より大きくて 2 でも 3 でも割り切れない全ての整数を生成します。
ある整数の素数性を疑似素数による試し割りでチェックする場合、このように低精度だが高速でメモリを消費しない疑似素数生成器が適しています。
一方、 Prime#each のように素数列を生成する目的にはまったく役に立ちません。
next -> Integer
[permalink][rdoc]succ -> Integer
次の疑似素数を返します。
また内部的な列挙位置を進めます。
rewind -> nil
[permalink][rdoc]列挙状態を巻き戻します。