如何在Python SQLite中处理浮动类型的舍入错误以进行财务计算?

Rec*_*ion 4 python sqlite floating-point

我正在创建一个财务应用程序,似乎我在sqlite中的浮动正在浮动.有时4.0将是4.000009,6.0将是6.00006,这样的事情.如何更精确地制作这些并且不影响我的财务计算?

如果重要的话,值来自Python.不确定混乱的数字来自哪个区域.