u = 5 * 6 + 20 / 4 - 8 % 3; = 30 + 20 / 4 - 8 % 3; = 30 + 5 - 8 % 3; = 30 + 5 - 2; = 35 - 2; = 33;
u = 5 * ((6 + 20) / (4 - 8)) % 3; u = 5 * (26 / (4 - 8)) % 3; u = 5 * (26 / -4) % 3; u = 5 * -6 % 3; u = -30 % 3; u = 0;
Operators | Associativity | Type |
---|---|---|
() | left-to-right | parenthesis |
*, /, % | left-to-right | multiplicative |
+, - | left-to-right | additive |
- | right-to-left | unary |