class ActiveSupport::NumberHelper::RoundingHelper

def round(number)

def round(number)
  return number unless precision
  number = convert_to_decimal(number)
  if significant && precision > 0
    round_significant(number)
  else
    round_without_significant(number)
  end
end