#1 31. Juli 2012 Zuletzt von einem Moderator bearbeitet: 14. April 2017 Infix Expression Evaluator Hey Leute, hab mein Vorhaben, einen Termvalidierer -und Berechner in JAVA zu schreiben, an den Nagel gehängt und das alles mal in Python geschrieben. Hab gestern zum ersten mal was in Python geschrieben und direkt mal versucht, dieses Programm zu schreiben. Es wandelt einen Term in Infix-Form ( z.B. 5+5*4 ) in RPN vorm um ( z.B. 54*5+ ) und gibt das berechnete Ergebnis wieder. {bild down} Code: v0.2 ----- + added GUI v0.1 ----- + initial release + no GUI, yet + directly benchmarks by calculating the expression a hundred times + valid operators: +, -, *, /, % and brackets "(" and ")" usage: python gui.py download: zCalc v0.2 + Multi-Zitat Zitieren
#2 31. Juli 2012 AW: Infix Expression Evaluator wie erkennt man in der zweiten form denn noch welche zahl das war? kann ja auch 54 gewesen sein und nicht 5 und 4....? + Multi-Zitat Zitieren
#3 31. Juli 2012 AW: Infix Expression Evaluator Das sind einzelne Tokens. Stell es dir einfach als Array vor: { "45", "56", "+" } + Multi-Zitat Zitieren
#4 3. August 2012 AW: Infix Expression Evaluator neue Version on. muss aber noch bisl bessere fehlerbehandlung einbauen^^ + Multi-Zitat Zitieren