Class: String
- Inherits:
-
Object
- Object
- String
- Defined in:
- lib/bd_money/core_extensions.rb
Instance Method Summary collapse
-
#to_money(precision = nil, round_mode = nil) ⇒ Object
Convert the String to a
Money
object.
Instance Method Details
#to_money(precision = nil, round_mode = nil) ⇒ Object
Convert the String to a Money
object.
'100'.to_money #=> 100.00
'100.37'.to_money #=> 100.37
'.37'.to_money #=> 0.37
'$ 4.25'.to_money #=> 4.25
'3,550.55'.to_money #=> 3550.55
Takes an optional precision, which defaults to 2 Takes an optional round_mode which defaults to :half_up
36 37 38 |
# File 'lib/bd_money/core_extensions.rb', line 36 def to_money(precision = nil, round_mode = nil) Money.new self, precision, round_mode end |