0

我偶然发现了一个非常奇怪的行为。使用to_s方法转换为字符串时的正常 bigdecimal 值会改变其行为。

我的表中有一个正常的浮点列,记录的值为37502

当我使用

"some text "+ my_record.amount.to_s

我得到的输出为

37502.0390625

我对这种行为感到困惑

4

0 回答 0