This is the first release of the SputArithmetic library. You can download the library or read about it.

From the project page:

SputArithmetic is a portable library written in C++ for doing multiple-precision arithmetic. The underlying theory and design as well as release announcements can be found among the multi-precision articles.

Note that the library was created mainly to support/test the theory of those articles. It has been made open source in the hope that people may find it useful. The library has a free and permissive license and it should be very easy to use because of its portability and the fact that it is header based only (depends on some Boost libraries for access to portable type traitsshared pointers, and random number generators, but they are header based also). If you look for a thoroughly tested and highly optimized multiple-precision library, you should probably look at the GNU Multiple Precision Arithmetic Library instead.

  • Stumbleupon
  • Delicious