Я только что переключил свою версию Ruby на 1.9.2, и код BigDecimal, работающий в Ruby 1.8, больше не работает. Вот тестовый код, показывающий, что произошло
irb(main):001:0> require 'bigdecimal'
=> true
irb(main):002:0> (BigDecimal.new("1")/BigDecimal.new("3")).to_s("F")
=> "0.33333333"
irb(main):003:0> (BigDecimal.new("1", 20)/BigDecimal.new("3", 20)).to_s("F")
=> "0.33333333"
Проблема с моей установкой Ruby? В противном случае я думаю, что даже в Ruby 1.9 приведенный выше код тестирования все еще должен работать, что здесь происходит?