Community
 
Aggiungi lista preferiti Aggiungi lista nera Invia ad un amico
------------------
Crea
Profilo
Blog
Video
Sito
Foto
Amici
   
 
 

Foxes Team

- clsMathParser -

A Class for Math Expressions Evaluation

in Visual Basic

 

v. 4.2 Oct. 2006

by Leonardo Volpi

 

 

you can also download the documentation (.zip contains code+PDF) at the Download Section and also some simple VB demo applications.

Summary

MathParser - clsMathParser 4. -  is a parser-evaluator for mathematical and physical string expressions.

 This software, based on the original MathParser 2  developed  by Leonardo Volpi , has been modified with the collaboration of  Michael Ruder to extend the computation also to the physical variables like "3.5s" for 3.5 seconds and so on.  In advance, a special routine has been developed to find out in which order the variables appear in a formula string. Thomas Zeutschler has kindly revised the code improving general efficiency by more than 200 % . Lieven Dossche has finally encapsulated the core in a nice, efficient and elegant class. In addition, starting from the v.3 of MathParser, Arnoud has created a sophisticated class- clsMathParserC - for complex numbers adding a large, good collection of complex functions and operators in a separate, reusable modules

This software is freeware. Have fun with it.

.

·         FEATURES

·         SYMBOLS, OPERATORS AND FUNCTIONS.

·         CLASS

·         PARSER

·         COMPUTATION TIME TEST

·         SOURCE CODE EXAMPLES IN VB

·         CREDIT

·         LICENSE

 

Credit

 

MathParser was ideated by

Leonardo Volpi

and developed thanks to the collaboration of

Lieven Dossche, Michael Ruder, Thomas Zeutschler,  Arnaud De Grammont.

 

Many thanks also for their help in debugging and setting up to:

Rodrigo Farinha

Shaun Walker

Iván Vega Rivera

Javie Martin Montalban

Simon de Pressinger

Jakub Zalewski

Sebastián Naccas

RC Brewer

PJ Weng

Mariano Felice

Ricardo Martínez Camacho

Berend Engelbrecht

André Hendriks

Michael Richter

Mirko Sartori

 

Special thanks for the documentation revision to

Mariano Felice

 

 

License

 

clsMathParser is freeware open software. We are happy if you use and promote it. You are granted a free license to use the enclosed software and any associated documentation for personal or commercial purposes, except to sell the original. If you wish to incorporate or modify parts of clsMathParser please give them a different name to avoid confusion. Despite the effort that went into building, there's no warranty, that it is free of bugs. You are allowed to use it at your own risk. Even though it is free, this software and its documentation remain proprietary products. It will be correct (and fine) if you put a reference about the authors in your documentation.

 

 

 

Home

Top