Operator Precedence
 
 
 

When you combine several operators in a single expression, the operations are performed in the following order.

Order Operator Description
1 ! Boolean NOT
2 - Negation (as in -1)
3 *, / and % Multiplication, division, and modulus
4 + and - Addition and subtraction
5 < , <=, >, and >= Comparison
6 == and != Equivalence
7 && Boolean AND
8 || Boolean OR

When operators with the same precedence are encountered, operators are evaluated from left to right. However, when part of a formula is enclosed in parentheses, it is evaluated first.