[Stratégie]Résultat d'une formule sous forme de String
Bonjour à tous.
Je dois effectuer des calculs numériques, dont je récupère la formule de calcul, mais je ne vois pas du tout comment je peux interprétere cette formule pour obtenir son résultat.
Code:
1 2
| String formule = "12/(2.5+3.5+0.5*8)*2";
double result = Double.parseDouble(formule); |
Voilà, en gros je voudrais faire ce qu'il y a juste au dessus... sauf que, la méthode parseDouble(), dans mon cas me renvoie un NumberFormatException.
Bref au final je voudrais avoir (dans notre cas...) 2.4 dans mon attribut result.