[À télécharger] Un évaluateur d'expressions mathématiques avec variables
Bonjour, Je vous propose un nouvel élément à utiliser : Un évaluateur d'expressions mathématiques avec variables
Cet évaluateur d'expressions mathématiques travaille sur des double, gère les parenthèses, et les opérateurs +, - binaire, - unaire, /, * et ^ (puissance).
Il permet également d'utiliser des variables, dont les noms doivent contenir uniquement des caractères alphanumériques, le premier caractère étant une lettre. Ces noms de variables sont insensibles à la casse.
Le schéma classique d'utilisation est :
- affectation de la propriété Expression (possibilité de déclenchement de l'événement OnParseError, que vous pouvez implémenter).
- récupération de la liste des variables présentes dans l'expression (getVariables).
- parcours de cette liste, et affectation des valeurs au variables (setVariableValue). A défaut, une variable est initialisée à 0.
- récupération de la propriété Result.
Qu'en pensez-vous ?