JEP is a Java library for parsing and evaluating mathematical expressions. With this package you can allow your users to enter an arbitrary formula as a string, and instantly evaluate it. JEP supports user defined variables, constants, and functions. A number of common mathematical functions and constants are included.
SimplexParser is used to get the most out of Formula Parsing. With it, you can evaluate mathematical formulas, draw graphs and program with very simple VBScript. SimplexParser is a sophisticated calculation application. It supports direct access to the Microsoft Visual Basic Scripting engine. The program supports symbolic derivation and a host of other numerical functions. SimplexParser is fully object orientated programmed in VC++.
USPExpress Math Parser is a component that is aimed to parse and evaluate scientific, engineering and math expressions on-the-fly. There are .NET and COM editions of USPExpress available.
USPExpress has been widely used in numerous enterprise-level applications in the field of chemical engineering and statistical applications for over 3 years now.