Ruby 2.0.0 リファレンスマニュアル > ライブラリ一覧 > primeライブラリ > Prime::TrialDivisionGeneratorクラス

class Prime::TrialDivisionGenerator

クラスの継承リスト: Prime::TrialDivisionGenerator < Prime::PseudoPrimeGenerator < Enumerable < Object < Kernel < BasicObject

要約

Prime::PseudoPrimeGenerator の具象クラスです。 素数の生成に試行除算法を使用しています。

目次

インスタンスメソッド
next succ rewind

インスタンスメソッド

next -> Integer[permalink][rdoc]
succ -> Integer

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

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

rewind -> nil[permalink][rdoc]

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