Parent

Class Index [+]

Quicksearch

Float

Public Instance Methods

precisionless_round(precision = nil) click to toggle source
Alias for: round
round(precision = nil) click to toggle source

Rounds the float with the specified precision.

  x = 1.337
  x.round    # => 1
  x.round(1) # => 1.3
  x.round(2) # => 1.34
    # File 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
Also aliased as: precisionless_round

Disabled; run with --debug to generate this.

[Validate]

Generated with the Darkfish Rdoc Generator 1.1.6.