Class: String
| Relationships & Source Files | |
| Inherits: | Object |
| Defined in: | ext/bigdecimal/lib/bigdecimal/util.rb |
Instance Method Summary
-
#to_d ⇒ bigdecimal
Returns the result of interpreting leading characters in
stras a::BigDecimal.
Instance Method Details
#to_d ⇒ bigdecimal
Returns the result of interpreting leading characters in str as a ::BigDecimal.
require 'bigdecimal'
require 'bigdecimal/util'
"0.5".to_d # => 0.5e0
"123.45e1".to_d # => 0.12345e4
"45.67 degrees".to_d # => 0.4567e2
See also BigDecimal.new.
# File 'ext/bigdecimal/lib/bigdecimal/util.rb', line 68
def to_d BigDecimal.interpret_loosely(self) end