Categories
Calc
Calc is an arbitrary precision arithmetic system that uses a C-like language. It's useful as a calculator, an algorithm prototype, and as a mathematical research tool. More importantly, calc provides a machine-independent means of computation.
Its features include:
- Arbitrary precision integers and floating-point, fractions and complex values
- Logarithm, numeric, trig, hyperbolic functions
- C-like syntax
- calc shell scripts, resource files, linkable program library User defined finctions and function loading
- Over 283 built-in functions plus hooks for built-in custom extensions
- Arrays, lists, dynamic strings, matrices, associate arrays, objects
- Numeric, relational, boolean and variable access operators
- Extensive string and binary block memory builtin functions
- Matrix inversion, determinant, and other matrix operations
- Fast and cryptographic pseudo-random numbers, cryptographic hashes
- Factoring, primality tests, pi(x), multiplicative inverse, modular exp
- Bernoulli numbers, Euler numbers, Catalan numbers
- Uses REDC, splint-point and other high speed multi-precision algorithms
- Extensive regression test suite
- Resource functions: large prime tests, factoring, quaternions, etc.
- File I/O, multi-precision printf and scanf, stdio-like functions
- GNU readline, user & system startup scripts, emacs-style line editing
- Online help
Last updated 10 Aug, 2005
About
Leadership
- Landon Curt Noll - Maintainer
- Ernest W. Bowen - Contributor
- Peter Miller - Contributor
- Neil Justusson - Contributor
- Dr. D.J.Picton - Contributor
- Martin Buck - Contributor
Requirements
- readline (Weak Prerequisite)
- gcc (Weak Prerequisite)
Related Projects
Subprograms
4dsphere, fproduct, mersenne, piforever, plus, powerterm, simple, square
Versions
2.11.10.1
2.11.10.1 stable released 2004-10-22
- Released: 22 Oct, 2004
- Code Maturity: Stable
- Source Archive: http://prdownloads.sourceforge.net/calc/calc-2....
- Licenses: LGPL
- Interfaces: Command Line, Console, Library
User Community and Support
User manpages included




