标签: ruby-on-rails ruby ruby-on-rails-2 ruby-1.8.7
我偶然发现了一种非常奇怪的行为。使用 to_s 方法转换为字符串时,正常的bigdecimal值会改变它的行为。
我的表格中有一个普通的浮点列,且记录的值 37502
当我获取记录并使用
"some text "+ my_record.amount.to_s
我得到输出为
37502.0390625
我对这种行为感到困惑