[Facundo Batista] > 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?
This is all part of IBM's spec (31 Mar 2006) now: http://www2.hursley.ibm.com/decimal/decarith.html Here's the change log from December: """ Changes in Draft 1.50 (9 December 2005) * The exp operation for raising e to a power has been added. * The ln natural logarithm and log10 base 10 logarithm operations have been added. * The power operation has been redefined to allow raising a number to a non-integral power. """ The change log for the test vectors (at the same site) implies the tests have also been updated to match: """ Changes in Version 2.35 (27 November 2005) * The exp, ln, and log10 operations and testcase groups have been added. * The power testcase group has been greatly extended, to cover non-integer second operands, and the powersqrt testcase group has been added. """ So tests probably aren't a problem. Implementation will be, and I'll do that if I can -- designing efficient arbitrary-precision transcendental functions is an obscure skill. _______________________________________________ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com