Support for the Ruby 2.4 series has ended. See here for reference.
Numeric
BigDecimal
extends the native Float
class to provide the to_d
method.
When you require BigDecimal
in your application, this method will be available on Float
objects.
Convert flt
to a BigDecimal
and return it.
require 'bigdecimal' require 'bigdecimal/util' 0.5.to_d # => 0.5e0
# File bigdecimal/lib/bigdecimal/util.rb, line 39 def to_d(precision=nil) BigDecimal(self, precision || Float::DIG) end