Maintenance of Ruby 2.0.0 ended on February 24, 2016. Read more
Numeric
Convert flt to a BigDecimal and
return it.
require 'bigdecimal' require 'bigdecimal/util' 0.5.to_d # => #<BigDecimal:1dc69e0,'0.5E0',9(18)>
# File bigdecimal/lib/bigdecimal/util.rb, line 30
def to_d(precision=nil)
BigDecimal(self, precision || Float::DIG+1)
end