I'd not used the Decimal classes before, but some data I was receiving
from a database via pyodbc came that way. In writing some test cases,
I had a hard time making things work out. I eventually figure out what
was going on:

>>> import decimal, cdecimal
>>> decimal.Decimal('2226.48') == cdecimal.Decimal('2226.48')
False

(apologies for any typos, can't copy/paste)

This seems odd to me. I'm currently unable to make the comparison in
my Python 3 env (Conda woes), but I have both decimal and cdecimal in
my Python 2.7 env. Shouldn't these beasts compare equal?

Thx,

Skip
-- 
https://mail.python.org/mailman/listinfo/python-list

Reply via email to