BigDecimal 类被破坏了吗?似乎永远不会发生以下情况:请注意 a.to_f != a.to_s.to_f
a.class => BigDecimal
a.to_f => 18658.1072928
a.to_s => "10865.81072928"
b.class => BigDecimal
b.to_f => 10000.0
b.to_s => "10000.0"
(a - b).to_f => 865.81072928
a.to_f - b.to_f => 8658.1072928
关于可能出现什么问题的任何想法?我们在服务器上运行 ruby 1.8.7p72,在本地机器上运行 1.8.7p173。