Evaluer une expression mathématique

Description

Ce petit projet présente un évaluateur d'expression mathématique. Il connait les opérateurs +,-,*,/,\ (division entière), % (modulo) et ^(puissance) ainsi que les fonctions Cos() et Sin(). Il sera très facile d'ajouter de nouvelle fonction en deux lignes de code dans le module 'mdlEval' dans la fonction 'Fonction'
Le code est commenté à chaque ligne ou presque

Source / Exemple :


Tout est dans le ZIP !!

Conclusion :


Certains trouveront que j'ai compliqué les choses par moment (fonction IsLetter , IsDigit ou IsIdent, mais Ce bout de code fait parti d'un projet plsu ambitieux ou ces fonctions trouvent leur utilité, mais je les ai laissé ici

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.