8
कभी-कभी मैं to_d
का उपयोग कर कोड देखता हूं। रूबी दस्तावेज भी there is a Float#to_d
method बताता है। हालांकि, यह रूबी के मेरे संस्करण में नहीं है (ruby 1.9.3p263 (2012-08-23 revision 36792
)।फ़्लोट # to_d कहां है?
1.9.3p263 :001 > "0.0".to_d
NoMethodError: undefined method `to_d' for "0.0":String
from (irb):1
from /home/iblue/.rvm/rubies/ruby-1.9.3-head/bin/irb:16:in `<main>'
1.9.3p263 :002 > 0.0.to_d
NoMethodError: undefined method `to_d' for 0.0:Float
from (irb):2
from /home/iblue/.rvm/rubies/ruby-1.9.3-head/bin/irb:16:in `<main>'
1.9.3p263 :003 > 0.to_d
NoMethodError: undefined method `to_d' for 0:Fixnum
from (irb):3
from /home/iblue/.rvm/rubies/ruby-1.9.3-head/bin/irb:16:in `<main>'
Float
, String
या Fixnum
में कोई to_d
। क्या चल रहा है?
आउच की जरूरत है। तुम पूरी तरह ठीक हो। – iblue