Parseur expression mathématique [Résolu]

-
Bonjour, je fais appel à vous puisque j'ai un souci qui me résiste, voici le problème :

Admettons que j'ai String calcul = "22+4/85"
comment faire pour trouver le résultat sous forme de,
Double resultat = 22.0+4.0/85.0
sans gérer les priorités soit 0.30588235294
en gérant les priorités soit 22.0470588235
tout ça en partant d'un "String"

Cordialement.
Afficher la suite 

Votre réponse

1 réponse

Meilleure réponse
Messages postés
6449
Date d'inscription
mardi 8 mars 2005
Statut
Modérateur
Dernière intervention
17 mai 2018
223
1
Merci
Salut,

C'est beaucoup plus complexe qu'il n'y parait, j'ai fais ca il y a quelques temps, voici un code qui utilise un parseur d'expression mathématiques, tu peux t'en servir : http://codes-sources.commentcamarche.net/source/53342-calculatrice-avec-parseur-d-expression-mathematique

Dire « Merci » 1

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 152 internautes nous ont dit merci ce mois-ci

Commenter la réponse de cs_Julien39