Infixnotation
Die allgemein gebräuchliche Schreibweise von Rechenoperationen wird als Infixnotation bezeichnet, da sie die Operatoren zwischen die Operanden setzt. Zum Beispiel:
1+2*8/12
Allerdings kann diese Darstellung zu Verwirrung führen, da das Ergebnis von der Reihenfolge der Abarbeitung der Rechenoperationen abhängen kann. Bei o.g. Beispiel sind z.B. folgende Abarbeitungen denkbar:
- von links nach rechts
1+2=3 3*8=24 24/12=2
- Punkt- vor Strich-Rechnung (allgemein gebräuchliche Form)
1+(2*8/12) 2*8=16 16/12=1,33333 1+1.3333=2.3333
Man hat sich deshalb bei der Infixnotation auf bestimmte Regeln zur Abarbeitung komplexerer Rechenoperatioinen geeinigt. Diese legen Prioritäten für einzelne Operatoren-Gruppen fest. So wird z.B. Punktrechnung (Multiplikation, Division) vor der Strichrechnung (Addition, Subtraktion) ausgeführt.
Siehe auch: Präfixnotation, Postfixnotation
