Class Scruffy::Formatters::Number
In: lib/scruffy/formatters.rb
Parent: Base

Default number formatter. Limits precision, beautifies numbers.

Methods

format   new  

Attributes

delimiter  [RW] 
precision  [RW] 
precision_limit  [RW] 
separator  [RW] 

Public Class methods

Returns a new Number formatter.

Options:

precision:precision to use for value. Can be set to an integer, :none or :auto. :auto will use whatever precision is necessary to portray all the numerical information, up to :precision_limit.

Example: [100.1, 100.44, 200.323] will result in [100.100, 100.440, 200.323]

separator:decimal separator. Defaults to ’.’
delimiter:delimiter character. Defaults to ’,’
precision_limit:upper limit for auto precision.

Public Instance methods

[Validate]