Page 1 sur 1

valeur d'une varible string ??

Publié : jeu. 06/avr./2006 14:20
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

Publié : jeu. 06/avr./2006 18:44
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

Publié : ven. 07/avr./2006 18:39
par graph100
Bon ben je n'ai plus qu'a potasser :lol:

merci !!

Publié : sam. 22/avr./2006 16:36
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 ?

Publié : sam. 22/avr./2006 17:18
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!

Publié : dim. 23/avr./2006 11:18
par Mwoua
wow, effectivement : comme tu dis : BALÈZE ! 8O