状況は次のとおりです。
- 単体テストを書いて、入っている通貨を正確
NUMERICに比較していますPostgreSQL(10, 2)
私testは次のように主張しています
self.assertEquals(Decimal(89.12), user_two_transactions[0].amount)
私は失敗します
AssertionError: Decimal('89.1200000000000045474735088646411895751953125') != Decimal('89.12')
どうすればより正確になり、金額がデータベースに正しく保存されていることを確認できますか?