[New-bugs-announce] [issue42936] Decimal module performs wrong floor division with negative numbers

Jens report at bugs.python.org
Fri Jan 15 10:33:47 EST 2021


New submission from Jens <multiks2200 at gmail.com>:

from decimal import Decimal

print(-0.9//0.123)
# prints -8.0
print(Decimal('-0.9')//Decimal('0.123'))
# prints -7
print(-10//4.2)
# prints -3.0
print(Decimal('-10')//Decimal('4.2'))
# prints -2

----------
messages: 385113
nosy: multiks2200
priority: normal
severity: normal
status: open
title: Decimal module performs wrong floor division with negative numbers
versions: Python 3.8

_______________________________________
Python tracker <report at bugs.python.org>
<https://bugs.python.org/issue42936>
_______________________________________


More information about the New-bugs-announce mailing list