> From Lib/numbers.py: > > ## Notes on Decimal > ## ---------------- > ## Decimal has all of the methods specified by the Real abc, but it should > ## not be registered as a Real because decimals do not interoperate with > ## binary floats (i.e. Decimal('3.14') + 2.71828 is undefined). But, > ## abstract reals are expected to interoperate (i.e. R1 + R2 should be > ## expected to work if R1 and R2 are both Reals).
Why? _______________________________________________ Python-Dev mailing list Python-Dev@python.org https://mail.python.org/mailman/listinfo/python-dev Unsubscribe: https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com