Salut tout le monde,
Je cherche un parser mathématique et je voudrais savoir les composants que vous utilisez pour choisir le meilleur.
Merci d'avance.
Salut tout le monde,
Je cherche un parser mathématique et je voudrais savoir les composants que vous utilisez pour choisir le meilleur.
Merci d'avance.
Qu'est-ce que tu entends par parser mathématique ?
Quelles routines l'unité "math" ne contient-elle pas ?
Mes tutoriels
Avant de poster :
- F1
- FAQ
- Tutoriels
- Guide du développeur Delphi devant un problème
... Ca n'a aucun lien avec l'unité math ...
Un parser, est un outil qui fait une analyse syntaxique d'un texte (par exemple) ; dans mon cas c'est donc un composant qui va faire une analyse syntaxique d'un string qui contient une formule de math, pour pouvoir faire le calcul derrière.
Le meilleur exemple d'un parser mathématique que tu utilises souvent est Excel, tu peux écrire une formule dans une cellule et Excel fait le calcul derrière.
J'ai utilisé CalcExpress.
J'utilise http://artsoft.nm.ru/download/formula.zip
Facile à utiliser.
ArtFormula package contains two nonvisual Delphi and Lazarus componenst for symbolic expression parsing and evaluation. Provides runtime scripting engine for automating your programs.
Provides:
* 7 arithmetic operations
* 10 logical operations
* 6 bitwise operations
* string concatenation
* 22 arithmetic functions
* 10 statistical functions
* 2 logical functions
* 16 string functions
* 13 date functions
* 14 programming functions
* User defined constant
* Up to 255 user defined variables
* Up to 255 user defined functions (modules)
* Symbolical differentiation of functions with basic simplification of resulting derivatives
Partager