apfloat Lib 2.41 review

Download
by rbytes.net on

Apfloat is a C++ arbitrary precision arithmetic package.

License: Freeware
OS: Mac OS X
File size: 272K
Developer: Chris Hauser
Price: $0.00
Updated: 05 Apr 2006
0 stars award from rbytes.net


Apfloat is a C++ arbitrary precision arithmetic package. Multiplications are done using Fast Fourier Transforms for O(n log n) complexity. The transforms are done as Number Theoretic Transforms to avoid round-off problems.

Three different moduli are used for optimal memory usage. The final result is achieved using the Chinese Remainder Theorem. The algorithms are optimized for very high precision (more than 100 digits). The package is written to be easily portable, but also includes assembler optimization in critical parts for various processors for maximum performance.

Completly freeware for non-commercial use.

apfloat Lib 2.41 search tags