Au Vo <auvo1...@gmail.com> added the comment:

Thanks for the quick turnaround. I have done a little bit more thorough 
investigation and it does indeed the floating point that causes the behavior. 
The screenshot attached is done via Python3 from trinket.io. I will submit a 
screenshot of the Python 2 screenshot from trinket.io for comparison. Even 
though floating point is the underlying concept, Python 2 and 3 do not converge 
in the result. 

On the side note, The behavior could be more easily expressed as follows:

2// .2 == 9.0
2000000000/.2 == 9999999999.0

----------
Added file: https://bugs.python.org/file48152/Screen Shot 2019-02-18 at 9.07.37 
PM.png

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue36028>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to