转换为字符串后,bigdecimal的精度如何变化?

时间:2012-12-26 10:38:31

标签: 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

我对这种行为感到困惑

0 个答案:

没有答案