Watch, Follow, &
Connect with Us

For forums, blogs and more please visit our
Developer Tools Community.


ID: 22262, Complex & DateTime expressions parser assembly for .NET

by Alexei Cioina Email: Anonymous


TCioinaDateTimeEval class can parse, evaluate and differentiate a mathematical expression given as a string. It supports Double, Complex, Boolean, DateTime and Currency types.
Download Details
FTP  download also available
CDN Login Required to Download. (You will be redirected to the login page if you click on the Download Link)
To download this, you must have registered:
A free membership

For C#Builder, Version 1.0  to 1.0 49 downloads
Copyright: No significant restrictions


Size: 154,981 bytes
Updated on Wed, 01 Sep 2004 20:02:10 GMT
Originally uploaded on Tue, 31 Aug 2004 23:09:45 GMT
SHA1 Hash: 69CAE580650845E7711B7677B7E4FC8C8C33F3B7
MD5 Hash: 4B336C58DCBC4378466CF82EAFCDB4BA

    Explore the files in this upload

Description
MAIN FEATURES:

* accept operators: + - * / ^ = ~

* accept user defined functions and constants (maximum 65400)

* functions accept any number of parameters (maximum 2147483647)

* functions accept varying number of parameters

* includes common math functions and constants (200 built-in)

* supports "if" and "while" functions

* supports boolean expressions

* fast evaluation (the expression can be evaluated quickly for different variable values)

* error handling with localizing points of failure

* optimized calculations (constant parts of expression are calculated)

* parsed expression can be retrieved (added parenthesis)

* expression can be differentiated

* can export to Mathematica 4.x/5.x form

* can parse an expression array

* cross-platform compilation (Windows-Linux)

* variables automatic check possibility

* defines functions on runtime.

* space like multiplication operator.

* built-in small help

* exception control

   Latest Comments  View All Add New

Move mouse over comment to see the full text

Could not retrieve comments. Please try again later.

Server Response from: ETNACDC04