# Order of Precedence

In mathematics, there is a predefined order in which operators are performed.

This is the order in which the operators should be performed (topmost first) in the OpenMatrix language:
• parentheses
• transpose and exponentiation
• unary plus and minus, logical not
• multiply and divide
1+2*3 gives an answer of 7 because * has a higher priority than + .
(1+2)*3 gives an answer of 9 because ()’s have a higher priority than *.