Decimal variables in python, is giving different result with arithmetic operations, depending on whether the number was enclosed in quotes when the value was assigned.
>>> x = Decimal(5.36)
>>> y = Decimal(10.56)
>>> x * y
Decimal('56.60160000000000604245542490')
>>> x = Decimal('5.36')
>>> y = Decimal('10.56')
>>> x * y
Decimal('56.6016')
What am I missing here?