Hallo.
Ich muss für die Schule einen "kleinen" Taschenrechner programmieren. Dieser soll zwar nicht Wurzel und so können, aber die Rechenarten +-*/ und negative Zahlen. Allerdings haben wir die Aufgabe, dies "benutzerfreundlich" zu lösen. Sprich wir sollen ein Eingabefeld haben, wo man z.B. 12+9 eingeben kann, aber auch 12+8*9-6*-9+8/4 Da wir zurzeit das Theme "Zeichenketten/Datentypen" durchnehmen, sollen wir diese möglichst mit den ganzen String-Funktionen lösen. Ich habe mir hier andere Beiträge angeschaut, wo ich dann auf eval() oder ähnliches gestoßen bin, was wir nicht machen dürfen.
Habt ihr Tipps, vllt, auch Seiten die das Beschreiben. Wäre wichtig für mich ;)
PS: Mit Stringfunktionen meine ich diese hier: PHP: String-Funktionen - Manual
Ich muss für die Schule einen "kleinen" Taschenrechner programmieren. Dieser soll zwar nicht Wurzel und so können, aber die Rechenarten +-*/ und negative Zahlen. Allerdings haben wir die Aufgabe, dies "benutzerfreundlich" zu lösen. Sprich wir sollen ein Eingabefeld haben, wo man z.B. 12+9 eingeben kann, aber auch 12+8*9-6*-9+8/4 Da wir zurzeit das Theme "Zeichenketten/Datentypen" durchnehmen, sollen wir diese möglichst mit den ganzen String-Funktionen lösen. Ich habe mir hier andere Beiträge angeschaut, wo ich dann auf eval() oder ähnliches gestoßen bin, was wir nicht machen dürfen.
Habt ihr Tipps, vllt, auch Seiten die das Beschreiben. Wäre wichtig für mich ;)
PS: Mit Stringfunktionen meine ich diese hier: PHP: String-Funktionen - Manual