Mathomatic is a portable, general-purpose computer algebra system (CAS) that can solve, differentiate, simplify, combine, and compare algebraic equations, perform standard, complex number, modular, and polynomial arithmetic, etc. It does some calculus and is very easy to compile/install, learn, and use. The symbolic math application with a simple command-line interface is designed to be a colorful algebra calculator that is reliable, responsive, and convenient to use. The symbolic math library is lightweight and easy to include in other software, due to being written entirely in C with no additional dependencies.
Hormiga is a language designed to be simple and powerful, allowing users without software programming knowledge to make the programs needed to automate the calculations of everyday problems. Generally, it is necessary only for the users to be aware of the problem they want to solve. The language allows programmers to focus on the problem and not to worry about the interactive interface with the user. The programmer will have to state the instructions to solve a problem, in the same way they would do manually. The steps may depend one upon the other. Like most languages, Hormiga has support for functions and the possibility of creating libraries of commonly used code. Unlike most languages, Hormiga automatically and dynamically creates the graphical user interface (GUI) for programs, has support for calculating definite integrals in multiple dimensions, and incorporates a new concept called Step, similar to a procedure of Pascal, but allowing you to state dependences between them.
Mortgage Calculator is a Silverlight application that provides a mortgage calculator that can be embedded into Web sites. It can be used to appraise the amount of equity built within any period and estimate the costs involved, including PMI and taxes. The dynamically updated parameter fields are synchronized with the entry fields' data as one clicks on the adjustment arrows. Multiple adjustable parameters allow for refined results, which are presented as graphs and tables.
Chief Database records time series data in real time. Data is compressed to reduce disk requirements and improve performance. Redo logging and caching provide high performance on minimal hardware, with minimal data loss in the event of hardware failure. 1 million coordinates can be processed per second on server-level hardware. All interfaces are SOAP; allowing for easy integration with other systems and Web sites. Data is usually from a telemetered resource, but can also come from SNMP. Chief Trends allows for trending data inside Firefox. Chief Calculator is a Perl calculation engine to manipulate the data in whatever way you want.
ised is a command-line tool for generating number sequences and arithmetic evaluation. Unlike big GUI-based software (such as Mathematica, Derive, Matlab, or Octave), ised is intended for use in shell scripting, together with the GNU core utilities. Its main advantage is that all functions are generalized to operate on one-dimensional arrays. It can be used for loop indexing (much like seq), line-by-line arithmetic processing of files, floating point math for shells that don't support it natively, or interactive expression evaluation (i.e. as an extended calculator).
gwcalc is a front-end for the Wcalc command line calculator. Its main features are menu access to all functions defined in Wcalc, menu access to a huge number of constants defined in Wcalc, intuitive entry of formulas, easy editing and 're-evaluation', and easy conversion between decimal, hex, octal, and binary, both in input and output. It works with fractional numbers in all bases, is very configurable, and is easy to use.
tmetaCalc is a scientific calculator for BlackBerry devices with a physical keyboard and OS 5 and up. It allows you to type the expression as it is, just like when you use dot-matrix scientific calculators. It has a few dozens built-in functions and constants, but you can always define you own functions. User-defined functions and constants are automatically saved. A typing assistant is provided. For example, when you type 'a', a list of function names and constants that start with 'a' is displayed for you to choose from.