Ruby 4.0 リファレンスマニュアル

instance method Prime::EratosthenesGenerator#next

next -> IntegerRuby 1.9.3 から[permalink][rdoc][edit]
succ -> Integer

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

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

require 'prime'
generator = Prime::EratosthenesGenerator.new
p generator.next # => 2
p generator.next # => 3
p generator.succ # => 5
p generator.succ # => 7
p generator.next # => 11