0

私は非常に奇妙な行動に出くわしました。to_sメソッドを使用して文字列に変換されたときの通常の bigdecimal 値は、その動作を変更します。

テーブルに通常のフロート列があり、レコードの値は37502 です

レコードを取得してビューで印刷すると、

"some text "+ my_record.amount.to_s

出力は次のようになります

37502.0390625

私はこの行動に困惑しています

4

0 に答える 0