apfloat for C++Free High performance arithmetic library | |
Download |
apfloat for C++ Ranking & Summary
Advertisement
- License:
- Freeware
- Price:
- FREE
- Publisher Name:
- Mikko Tommila
- Operating Systems:
- Mac OS X
- File Size:
- 276 KB
apfloat for C++ Tags
apfloat for C++ Description
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 modules 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 000 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 for C++ Related Software