# File lib/facet/float/round.rb, line 8
  def round_to( n=0.01 )
    raise ArgumentError, "zero equates to infinte degree" if n == 0
    (self * (1.0 / n)).round.to_f / (1.0 / n)
  end