Class: Fixnum
- Inherits:
-
Object
- Object
- Fixnum
- Defined in:
- lib/durga_zanec_math/fixnum/fibo.rb,
lib/durga_zanec_math/fixnum/prime.rb
Instance Method Summary collapse
Instance Method Details
#fibo? ⇒ Boolean
2 3 4 5 6 7 |
# File 'lib/durga_zanec_math/fixnum/fibo.rb', line 2 def fibo? series = [0, 1] num = self.to_i * 2 num.zero? ? [0] : series.each{|item| item + series[-1] > num ? series : series.push(item + series[-1])} series.include?(self) end |
#prime? ⇒ Boolean
2 3 4 5 6 7 8 |
# File 'lib/durga_zanec_math/fixnum/prime.rb', line 2 def prime? return true if self == 1 2.upto(self-1) do |number| return false if self % number == 0 end return true end |