class Fixnum
Public Instance Methods
divisors()
click to toggle source
# File lib/divisors.rb, line 4 def divisors divs = [] self.abs.downto(1) do |i| divs.push(i) if self % i == 0 end return self == 0 ? nil : divs.concat(divs.map(&:negate)).sort.reverse end