[SciPy-user] Can SciPy compute ln(640320**3 + 744)/163**.5 to 30 places?

A. M. Archibald peridot.faceted at gmail.com
Sat Jan 13 13:11:27 CST 2007


On 13/01/07, Dick Moores <rdmoores at gmail.com> wrote:

> Is that SciPy at work? If so, it's no better than plain old Python:

It sounds like what you want is arbitrary-precision arithmetic, which
is not what scipy is for (see instead packages like clnum or dmath).
NumPy is for calculating efficiently with large arrays of
floating-point numbers at machine precision, and scipy is a package of
scientific algorithms mostly taking advantage of numpy. While it is
possible to combine arbitrary-precision arithmetic with numpy,
arbitrary-precision arithmetic is exceedingly slow and unsuitable for
most numerical tasks.

A. M. Archibald


More information about the SciPy-user mailing list