Class: Integer
- Inherits:
-
Object
- Object
- Integer
- Defined in:
- lib/faster_prime/core_ext.rb
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.each_prime(ubound, &block) ⇒ Object
:yields: prime
14 15 16 |
# File 'lib/faster_prime/core_ext.rb', line 14 def Integer.each_prime(ubound, &block) # :yields: prime Faster.Prime.each(ubound, &block) end |
.from_prime_division(pd) ⇒ Object
2 3 4 |
# File 'lib/faster_prime/core_ext.rb', line 2 def Integer.from_prime_division(pd) FasterPrime.int_from_prime_division(pd) end |
Instance Method Details
#prime? ⇒ Boolean
10 11 12 |
# File 'lib/faster_prime/core_ext.rb', line 10 def prime? FasterPrime.prime?(self) end |
#prime_division(generator = nil) ⇒ Object
6 7 8 |
# File 'lib/faster_prime/core_ext.rb', line 6 def prime_division(generator = nil) FasterPrime.prime_division(self) end |