[Python-Dev] Decimal and Exponentiation (original) (raw)

Facundo Batista facundobatista at gmail.com
Tue May 23 14:32:40 CEST 2006


2006/5/19, Tim Peters <tim.peters at gmail.com>:

If you're not a numeric expert, I wouldn't recommend that you try this yourself (in particular, trying to implement x**y as exp(ln(x)*y) using the same precision is mathematically correct but is numerically badly naive).

I'd start to see this not before two weeks (I have a conference, and need to finish my papers).

TIm, we both know that I'm not, under any point of view, a numeric expert. So, I'd ask you a favor.

Could you please send here some examples, for a given precision, of perilous "not-int ** not-int" situations, just to add them to the test cases and be sure that the modifications to Decimal are safe enough?

Or just point to some docs?

Thank you very much!

-- . Facundo

Blog: http://www.taniquetil.com.ar/plog/ PyAr: http://www.python.org/ar/



More information about the Python-Dev mailing list