Methods
P
R
Instance Public methods
precisionless_round(precision = nil)

Alias for round

round(precision = nil)

Rounds the float with the specified precision.

  x = 1.337
  x.round    # => 1
  x.round(1) # => 1.3
  x.round(2) # => 1.34
This method is also aliased as precisionless_round
    # File activesupport/lib/active_support/core_ext/float/rounding.rb, line 11
11:   def round(precision = nil)
12:     if precision
13:       magnitude = 10.0 ** precision
14:       (self * magnitude).round / magnitude
15:     else
16:       precisionless_round
17:     end
18:   end