Hallo zusammen
Ich komme nicht weiter.
Ich habe eine Rechnung
z.b.
5*5+5-1
nun möchte ich dies mit java berechnen.
mit diesem Beispiel habe ich es mit einem StringTokenizer gelöst. Dies funktioniert bis jetzt wunderbar.
Wenn ich aber noch das Wurzelziehen einfügen möchte, so beginnt das Problem
z.b. 5*5+sqrt25-1
da der StringTokenizer ja nur einzelne zeichen verstehen kann muss ich eine andere möglichkeit finden, hat jemand eine idee?
bis anhin habe ich es mit dem StringTokenizer so gelöse:
Für eine Antwort wäre ich euch sehr dankbar
Ich komme nicht weiter.
Ich habe eine Rechnung
z.b.
5*5+5-1
nun möchte ich dies mit java berechnen.
mit diesem Beispiel habe ich es mit einem StringTokenizer gelöst. Dies funktioniert bis jetzt wunderbar.
Wenn ich aber noch das Wurzelziehen einfügen möchte, so beginnt das Problem
z.b. 5*5+sqrt25-1
da der StringTokenizer ja nur einzelne zeichen verstehen kann muss ich eine andere möglichkeit finden, hat jemand eine idee?
bis anhin habe ich es mit dem StringTokenizer so gelöse:
Java:
StringTokenizer st = new StringTokenizer(calculation, "*/+-", true);
while (st.hasMoreTokens()) {
cal.add(st.nextToken());
}
Für eine Antwort wäre ich euch sehr dankbar