The equation parser-evaluator for COMPLEX number math expressions with parse-tree builder and user-friendly interface for parsing and evaluation a run-time defined math complex number expression.
The math expressions is represented as string in a function style
F(x1, x2,..., xn) =f(x1, x2,..., xn)
, where
F(x1, x2,..., xn) - declares number and names of the variables;
f(x1, x2,..., xn) - math expression may contain:
variables x1, x2,..., xn and constants, which can be complex numbers (for designation image part of the complex numbers use 'i' or 'j' letter),
operators: + - * / ^ @,
functions abs, arg, conj, cos, cosh, exp, imag, log, log10, norm, real, sin, sinh, sqrt, tan, tanh,
constants e= 2.71828182845904 and pi= 3.14159265358979, and
user defined functions and constants.
For example:
F(x, y) = 3i*x^2+y^2j+e/4i,
F(x1, x2, y) = (x1-sin(x2@y))/y,
F()=5+6i+pi.
EquTranslator 2.0
Fast equation parser/evaluator with parse-tree builder and user-friendly interfa It's a fast equation evaluator with parse-tree builder and user-friendly interface for parsing and evaluation a run-time defined string as a math expression.
The math expressions is represented as string in a function style
F(x1, x2,..., xn) =f(x1 ...
Jep 3.3.0
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. ...
AxEval Expression Evaluator ActiveX Control 1.0
Allow you to calculate mathematical expression evaluation into your programs. The AxEval (v 1.0) ActiveX Control to allow you to calculate mathematical expression evaluation into your programs. For example, using these routines you can evaluate such expressions as:
1+1
256 * (x=51.9) <== Assigns 51.9 to X first!
(((1/PI) * ...
UCalc Fast Math Parser 2.0
UCalc Fast Math Parser is a DLL component which allows programs to evaluate algebraic expressions which are defined at runtime.It can calculate expressions in the form: '3+sin(x)+3*x^2+5'. It supports user functions and variables. Performance is fast ...
Branko's Math Interpreter 2.0
This shareware package of native VCL or ActiveX components implements flexible run-time mathematical expression parser and evaluator.Key features:All standard operators including relational, Boolean, bitwise and string.More then 70 built-in functions ...
CioinaEval class and CioinaDLL 7.6.0
: TCioinaEval, TCioinaComplexEval classes and Ciona.DLL can parse, evaluate and differentiate a mathematical expression given as a string.:MAIN FEATURES: accept operators: + - * / ^ = ~ accept user defined functions and constants (maximum 65400) functions ...
EasyFormula 2.01a
EasyFormula is a development component to create dynamic formula. It allows end user to create their own formula,and evaluate it at runtime, so users are able to decide on how to process and present data instead of hardcoded by programmer.Features:(a)Create ...
General SQL Parser 0.9.1
Parse SQL statements into a parse tree for further processing Create parser for different databases such as MSSQL,Oracle to deal with different sql dialects.
Syntax check, give the error token, position and hint message.
Pretty print SQL statements with lots of configurable parameters, make it more readable.
...
Active Calculator Component 2.0.2004.1215
evaluate expression easily Support all common mathematical expressions
Support arithmetic, logic and bitwise operations
Report syntax error in expressions
Support common control flow in programming languages like for, while, if etc.
Return value is numeric value or string ...