class Fixnum

Public Instance Methods

closest_fibonacci() click to toggle source
# File lib/mc-fib.rb, line 3
def closest_fibonacci
  #find fib until
  fib = [0, 1]
  i = 1
  while fib[i] < self do
    fib[i+1] = fib[i] + fib[i-1]
    i += 1
  end
  fib[-2]
end