method
round
v7.0.0 -
Show latest stable
- Class:
ActiveSupport::NumberHelper::RoundingHelper
round(number)public
No documentation available.
# File activesupport/lib/active_support/number_helper/rounding_helper.rb, line 12
def round(number)
precision = absolute_precision(number)
return number unless precision
rounded_number = convert_to_decimal(number).round(precision, options.fetch(:round_mode, :default).to_sym)
rounded_number.zero? ? rounded_number.abs : rounded_number # prevent showing negative zeros
end