Apr-16-2024, 09:03 AM
It is all explained here. Also it has nothing to do with Python. It's due to the internal representation of floating point numbers by computers. The same issue exists in other programming languages.
« We can solve any problem by introducing an extra level of indirection »