Download

Section categories

ActiveX [655]
Components and Libraries [747]
C and C++ Tools and Components [189]
C and C Tools and Components [141]
Databases and Networks [645]
Delphi Tools and Components [455]
Editors [111]
Help File Tools [120]
IDEs and Coding Utilities [167]
Java [194]
JavaScript [62]
Misc Programming Tools [545]
PowerBuilder Tools and Components [27]
Registration Tools [49]
Setup Utilities [160]
Visual Basic Components A-G [134]
Visual Basic Components H-P [72]
Visual Basic Components Q-Z [63]
Visual Basic Tools [163]

Our poll

Which Is The Best Browser?
Total of answers: 3

Statistics


Total online: 8
Guests: 8
Users: 0

Login form

File Catalog

Main » Files » Programming » Components and Libraries

EquTranslator. Math exprassion parserevaluator. 1.0
28.01.2011, 22:34
It's a fast equation parser/evaluator with parse-tree builder and user-friendly interface for parsing and calculation a run-time defined math 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 numbers,
-arithmetic operations + - * / ^,
-supporting a large set of math functions: sqrt, sin, exp, cos, tan, ln, abs, acos, asin, atan, cosh, log10, sinh, tanh,
-constants e= 2.71828182845904 and pi= 3.14159265358979, and
-user defined functions and constants.
For example:
F(x, y) = 3*x^2+y^2+e/4,
F(x1, x2, y) = (x1-sin(x2))/y,
F()=5+6+pi.
Algorithm, which is used here, has been developed and implemented by Easy Math Solution and has different binary (static link library, dynamic link library and COM) implementation and programming approach (procedural and object oriented). It allows using EquTranslator in C/C++, C#, Delphi, VB and other languages and systems that can understand dll and COM.

Category: Components and Libraries | Added by: File-Post
Views: 71 | Downloads: 0 | Rating: 0.0/0
Total comments: 0
Only registered users can add comments.
[ Registration | Login ]

Search

Site friends

add site