Mark Dickinson <dickinsm at gmail.com> wrote: > >>> -Decimal(0.0) # negative sign mysteriously disappears. > > Decimal('0') Unless the rounding mode is ROUND_FLOOR. :( >>> getcontext().rounding = ROUND_FLOOR >>> -Decimal(0.0) Decimal('-0') >>> Stefan Krah