Guido van Rossum <gu...@python.org> added the comment:

I guess another approach might be to change the math module so that all its 
functions support franctions (and decimal, and other esoteric number types). 
But that would require having __log__ and many others as methods on the numeric 
types.

Personally I wish we had kept the math module for C doubles (Python floats) 
only -- I fear that it has become a mash-up of such functions with random other 
things people may remember from their high school math classes such as 
factorial(). This is just asking for misunderstandings like this. :-(

----------
nosy: +gvanrossum

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

Reply via email to