An expression should be read from left to right and calculations should be performed in the following order;
 Brackets
 Powers (Exponential)
 Division
 Multiplication
 Addition
 Subtraction
When an expression contains brackets the results of the bracketed expressions should be performed first, starting at the innermost brackets until no bracketed expressions remain.
Examples

Order of operations

4 + 6 * 5

 4 + 6 * 5 = 4 + (6 * 5) = 4 + (30)
 4 + 30 = 34

(4 + 6) * 5

 (4 + 6) * 5 = (10) * 5
 10 * 5 = 50

6 * 5 + 4^{2}

 6 * 5 + 4^{2} = 6 * 5 +(4^{2}) = 6 * 5 + (16)
 6 * 5 + 16 = (6 * 5) + 16 = (30) + 16
 30 + 16 = 46

