valeur d'une varible string ??

Programmation d'applications complexes
Avatar de l’utilisateur
graph100
Messages : 1318
Inscription : sam. 21/mai/2005 17:50

valeur d'une varible string ??

Message par graph100 »

Salut je suis en train d'essaier de programmer un emulateur de prog casio .. donc je rentre le code dans un editor gadget
puis je stoke le code ligne par ligne dans une variable

Code : Tout sélectionner

global A.f, E.f ,D.f
lignecode.s = "A+3-E*D"

A = 3
E = 4
D = 6
est il possible de recupere le resultat de l'operation comme si le contenu de "lignecode" etais dans le code de l'executable en l'occurence
result = -24

voila
comtois
Messages : 5186
Inscription : mer. 21/janv./2004 17:48
Contact :

Message par comtois »

tu as un exemple de ce qu'il faut faire ici

http://purebasic.fr/english/viewtopic.php?t=17371

Sinon en beaucoup plus simple j'avais fait ça
http://purebasic.hmt-forum.com/viewtopic.php?t=2274
ça contrôle la validité d'une expression.

Ensuite il faudrait faire ça :

http://www.chambily.com/recursivite/

Regarde le Chapitre VII-3 : créer l'arbre binaire d'une expression mathématique et l'évaluer
http://purebasic.developpez.com/
Je ne réponds à aucune question technique en PV, utilisez le forum, il est fait pour ça, et la réponse peut profiter à tous.
Avatar de l’utilisateur
graph100
Messages : 1318
Inscription : sam. 21/mai/2005 17:50

Message par graph100 »

Bon ben je n'ai plus qu'a potasser :lol:

merci !!
Mwoua
Messages : 44
Inscription : lun. 24/oct./2005 10:28

Message par Mwoua »

salut !

Je cherche à "simplifier" une expression littérale, genre "4*x-x" --> "3*x"

bref, factoriser, évaluer une expression contenant des variables litterales, voire (ce serait carrement génial si j'arrivai à faire ça) pouvoir mettre pi en facteur, reconnaitre 1.732... comme racine(3), reconnaitre 1.33333... comme 4/3, etc...

Pour ceux qui ont une HP, ils doivent connaitre la lib QPiRacine, qui fait tout ça !

Mais mon but premier reste le "calcul littéral".

Quelqu'un peut me conseiller ?
Avatar de l’utilisateur
flaith
Messages : 1487
Inscription : jeu. 07/avr./2005 1:06
Localisation : Rennes
Contact :

Message par flaith »

Mwoua a écrit :salut !

Je cherche à "simplifier" une expression littérale, genre "4*x-x" --> "3*x"

bref, factoriser, évaluer une expression contenant des variables litterales, voire (ce serait carrement génial si j'arrivai à faire ça) pouvoir mettre pi en facteur, reconnaitre 1.732... comme racine(3), reconnaitre 1.33333... comme 4/3, etc...

Pour ceux qui ont une HP, ils doivent connaitre la lib QPiRacine, qui fait tout ça !

Mais mon but premier reste le "calcul littéral".

Quelqu'un peut me conseiller ?
Il existe un prog assez balèze (sous linux uniquement, mais les sources sont fournies) : Qalculate!
Mwoua
Messages : 44
Inscription : lun. 24/oct./2005 10:28

Message par Mwoua »

wow, effectivement : comme tu dis : BALÈZE ! 8O
Répondre