From: "Bartosz DziewoƄski" Date: 2012-04-14T17:27:50+09:00 Subject: Re: Why doesn't Fixnum#to_d exist? >irb irb(main):001:0> require 'bigdecimal' => true irb(main):002:0> require 'bigdecimal/util' => true irb(main):003:0> 25.to_d => # I'm running Ruby 1.9.3 on Windows XP. According to the docs[1], #to_d is defined for BigDecimal, Float, Rational, String, and Integer (which is a superclass of Fixnum and Bignum). [1] http://www.ruby-doc.org/stdlib-1.9.3/libdoc/bigdecimal/rdoc/index.html -- Matma Rex