Hallo,
ich bin noch ein Anfänger in Java. Gibt es irgendeine einfache Möglichkeit, Rechnungen wie 5+8*(10+2)+5^(2*5), die als String vorliegen, zu lösen. Wichtig wäre, das auch potenzen ("^") möglich sind.
Ich habe es schon Stundenlang selbst versucht, den String zu zerpflücken und mit substring und charAt die rechnungen rauszubasteln und zu lösen, aber wie ihr euch denken könnt ist das verdammt schwer, dass es nachher auch mit allen möglichen rechnungen funktioniert.
Gibt es da irgendeine einfachere Möglichkeit?
Vielen Dank
ich bin noch ein Anfänger in Java. Gibt es irgendeine einfache Möglichkeit, Rechnungen wie 5+8*(10+2)+5^(2*5), die als String vorliegen, zu lösen. Wichtig wäre, das auch potenzen ("^") möglich sind.
Ich habe es schon Stundenlang selbst versucht, den String zu zerpflücken und mit substring und charAt die rechnungen rauszubasteln und zu lösen, aber wie ihr euch denken könnt ist das verdammt schwer, dass es nachher auch mit allen möglichen rechnungen funktioniert.
Gibt es da irgendeine einfachere Möglichkeit?
Vielen Dank
Zuletzt bearbeitet: