Hi Dimitri,
> Hi,
> Has anyone implemented any arbitrary precision arithmetic routines in
> java?
I have written a arbitrary precision library for Java. The Java Ultimate
Math Package (JUMP) is an _extendible_ framework for arbitrary precision
computations. It currently supports concrete implementations for integer
and rational numbers, but support for real numbers (sines, cosines,
logarithms, etc.) is included. Source is available, javadoc
documentation and a whitepaper is online (and can be downloaded).
http://members.xoom.com/znerd/java/jump/
It will be moved to a faster server soon.
There is also an (very alpha) matrix/vector package available for JUMP
at:
http://members.xoom.com/znerd/java/jumpm/
Everything is open-source and LGPLed. Contact me if you like it or don't
like it or if you have any requests/comments. I'm currently working on
rounding (radixes ranging from 2 to 2**32, extendible with new rounding
modes etc.)
GreetinX++,
Ernst de Haan
PS. Please reply to [EMAIL PROTECTED], I will soon disable this M$N
HoTMaiL account.
+---------------------------------------------------------+
| "Come to me all you who are weary and burdened, and I |
| will give you rest." |
| |
| -- Jesus Christ (Mt. 11:28) |
+-----------------------+---------------------------------+
| Ernst de Haan | email [EMAIL PROTECTED] |
| Java programmer | web members.xoom.com/znerd/ |
+-----------------------+---------------------------------+
______________________________________________________
Get Your Private, Free Email at http://www.hotmail.com