Linux Software Map: mapm


  • Version: 3.75
  • Entered-date: 2000-12-10
  • Description: MAPM is an Arbitrary Precision Math Library written in C. This library also has math functions typically found in math.h. The library has the obvious add, subtract, multiply, and divide. It also has the following math functions : SQRT, CBRT, SIN, COS, TAN, ARC-SIN, ARC-COS, ARC-TAN, ARC-TAN2, LOG, LOG10, EXP, POW, SINH, COSH, TANH, ARC-SINH, ARC-COSH, ARC-TANH, and FACTORIAL. Since the library supports math.h type functions, it has a slant towards floating point math (as opposed to integers). However, this library will also perform integer only math if so desired. The library has a random number generator with a period of 1.0E+15. The fast multiplication algorithm is FFT based for only O(n * Log2(n)) growth. Version 3+ of the library includes a C++ wrapper class which enables the user to use the library with syntax typical to a 'normal' C program, i.e. MAPM x, y; y = 3.74 + sin(x); etc.
  • http://www.tc.umn.edu/~ringx004
  • http://www.tc.umn.edu/~ringx004/mapm-3.75.tar.gz (96k)
  • http://www.tc.umn.edu/~ringx004/mapm.lsm (1731)
  • Keywords: arbitrary infinite precision math library trig trigonometric
  • Author: ringx004@tc.umn.edu (Michael C Ring)
  • Maintained-by: ringx004@tc.umn.edu (Michael C Ring)
  • ftp://sunsite.unc.edu/pub/Linux/apps/math/calc
  • Platforms: Linux, HP-UX, Sun, MS-DOS, Win NT/9x, other Unix systems
  • Copying-policy: Freeware
Note: Not all entries contain correct, complete filenames or URLs. FTP sites often refuse connections due to excessive traffic. If you have difficulty with the provided links to individual files, try the first link, which is usually to a directory or web site for the program as a whole.
Up to Linux Software Map