EVALUER UNE EXPRESSION MATHEMATIQUE, UTILISATION D'UN ARBRE BINAIRE

coockiesch
Messages postés
2268
Date d'inscription
mercredi 27 novembre 2002
Statut
Membre
Dernière intervention
13 septembre 2013
- 18 mai 2007 à 08:48
JaguarK
Messages postés
2
Date d'inscription
lundi 15 mars 2010
Statut
Membre
Dernière intervention
6 février 2013
- 6 févr. 2013 à 15:52
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/42732-evaluer-une-expression-mathematique-utilisation-d-un-arbre-binaire

JaguarK
Messages postés
2
Date d'inscription
lundi 15 mars 2010
Statut
Membre
Dernière intervention
6 février 2013

6 févr. 2013 à 15:52
Autre résultat étrange : '36^(24/2)' donne le bon résultat : 4,738.10^18.
Mais '36^(24/20)' trouve 36 (à la place de 73,72) !
JaguarK
Messages postés
2
Date d'inscription
lundi 15 mars 2010
Statut
Membre
Dernière intervention
6 février 2013

6 févr. 2013 à 15:40
Bonjour,
A priori, cette classe n'arrive pas à évaluer "36^0.5" par exemple (qui devrait donner 6).
$parseur=new Parseur('36^1', array()); fonctionne, comme $parseur=new Parseur('36^2', array()); mais $parseur=new Parseur('36^0.5', array()); ou même $parseur=new Parseur('36^(0.5)', array()); plante la session php.
coucou747
Messages postés
12303
Date d'inscription
mardi 10 février 2004
Statut
Membre
Dernière intervention
30 juillet 2012
41
28 mai 2007 à 18:59
mis a jours, ca gere les fonctions, et la conversion vers rpn
amezghal
Messages postés
385
Date d'inscription
lundi 27 février 2006
Statut
Membre
Dernière intervention
21 août 2015
5
24 mai 2007 à 22:46
salut
bravo !!
mais faudrai quand meme les: sin,cos,tan
kankrelune
Messages postés
1293
Date d'inscription
mardi 9 novembre 2004
Statut
Membre
Dernière intervention
21 mai 2015

23 mai 2007 à 16:25
non rien à redire... .. . ;o)

@ tchaOo°
Afficher les 21 commentaires