Les commentaires dans le code sont, je l'éspère assez clairs pour vous permettre de comprendre comment il fonctionne.
-Que sait-il faire?
-Evaluer des formules du type "2X+6/2" ou encore "6-sin(pi/4)+13^4"
-Quels opérateurs sont suportés?
-Les puissances "^", les multiplications "*", les divisions "/", les additions "+" et les soustractions "-"
-Quels types de valeurs sont supportés?
-Les nombres utilisables sont du type System.Double (nombres a virgules), mais vous pouvez egallement mettre un X qui serra remplacé par la valeur définie préalablement. Les constantes "e" et "pi" sont égallement supportées.
-Peut on utiliser des paranthèses?
-Oui, bien sur
-Les fonctions mathématiques standart sont elles supportées?
-Certaines fonctions, principalement des fonctions de trigo sont supportées. Prochainement j'ajoutterai les fonctions a arguments multiples.