refactoring in number_to_rounded_converter

Refactored the long convert method in NumberToRoundedConverter class
Trying to abstract it out would result in methods like this : 

    def send_or_force(num, meth)
      num.respond_to?(meth.to_sym) ? num.send(meth.to_sym) : num.to_d.send(meth.to_sym)
    end

    def zero?
      send_or_force(number, :zero?)
    end
    def absolute_number(number)
      send_or_force(number, :abs)
    end


I personally think this makes it a lil more complicated to understand at first glance.