Rémi Lapeyre <[email protected]> added the comment:
@Steven Yes that's true, I only meant that in the context of the issue where
only the multiplication is used. FWIW Fraction also would have issues with e.g.
trigonometric functions right?
@ahmad, that's because you did Decimal(4.6) which first parse 4.6 as a float
then call Decimal() with the result. You need to use Decimal('4.6') to avoid
the parser reading 4.6 as a float. Have a look at the tutorial Eric Smith
linked, the documentation of decimal and the response from Steven D'Aprano for
more information.
----------
_______________________________________
Python tracker <[email protected]>
<https://bugs.python.org/issue40206>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe:
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com