[Inhalt] [Zurück] [______] [Thema] [Index]

Auswertungsreihenfolge in Ausdrücken


Die Auswertungsreihenfolge von Ausdrücken folgt den bekannten Regeln. Ein multiplikativer Operator bindet stärker als ein additiver. Der Ausdruck

10 - 2 * 4
wird ausgewertet wie
10 - (2 * 4)
Azur definiert jedoch auch einen Potenzoperator ^. Dieser bindet nicht stärker als * oder /, sondern wird von links nach rechts ausgewertet. Der Ausdruck
a := 10 - 2 * 4 ^ 3
wird also ausgewertet wie
a := 10 - (2 * 4) ^ 3



toposoft GmbH 1. Oktober 2012