alonsyl
Messages postés348Date d'inscriptionmardi 6 avril 2004StatutMembreDernière intervention 6 novembre 2008
-
27 juil. 2007 à 17:18
Le Papa de Thibaut
Messages postés53Date d'inscriptionmercredi 22 novembre 2006StatutMembreDernière intervention 7 mars 2015
-
29 juil. 2007 à 02:48
bonjour,
dans l'interface utilisateur de mon projet, l'utilisateur saisit des chiffres dans divers champs et saisit une equation dans un autre champs.
comment transformer la specifiaction de cette equation sous format texte en equation intelligble par VB ?
afin de traiter specifiquement ce pbl, j'essai de resoudre le prg suivant :
Sub calcul()
Dim x, y, z As Double
x = 4
y = 3
z = 2
Dim equation as String
equation = "(x+y)/(x-z)"
'c'est la que je seche, comment arriver à partir de ces donnees d'entree a faire (4+3)/(4-2)=3.5 ?
mortalino
Messages postés6786Date d'inscriptionvendredi 16 décembre 2005StatutMembreDernière intervention21 décembre 201118 27 juil. 2007 à 22:03
mais, oh que vois-je sur le sommaire de ce site ?
Test ça, et tu verras que c'est exactement ce qu'il te faut :
[codes/EVALUATION-EXPRESSION-FONCTION-EVAL-AVEC-GESTION-VARIABLES_43566.aspx EVALUATION D'EXPRESSION - FONCTION EVAL AV...] [Renfield]
Intègre ses classes à ton dev, et le problème sera résolu !
Big200148
Messages postés149Date d'inscriptionmardi 30 septembre 2003StatutMembreDernière intervention23 juillet 2009 27 juil. 2007 à 17:22
Il faut que tu découpe ta chaine afin de déterminer les priorité comme dans ton exemple l'addition est prioritaire sur la division car il y a les paranthèses.
alonsyl
Messages postés348Date d'inscriptionmardi 6 avril 2004StatutMembreDernière intervention 6 novembre 200812 27 juil. 2007 à 21:54
ben, c'est pas si simple !
l'utilisateur specifie la fonction dans 1 textbox mais JA NE LA CONNAIS PAS A L'AVANCE => je ne peux pas le pre-implementer ...