Serhiy Storchaka <storchaka+cpyt...@gmail.com> added the comment:

Using divmod() makes the case of small integers 2-3% slower, but makes the case 
of large integers more significantly faster. And since the code with divmod() 
is simpler, I think it is worth to use it.

The Fraction class also serves educational goals. The simpler code is better. 
The proposed patch makes the code slightly more complex, but not too much. I 
think it's an affordable price for such degree of speed up.

----------

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

Reply via email to