Порядок выполнения бинарных операций в сложном выражении определяется приоритетом операций и круглыми скобками. То есть, если есть скобки, то сначала будут вычислены выражения в этих скобках, последовательно слева направо. Операции *, /, divи modимеют приоритет выше, чем + и –. В выражении без скобок сперва слева направо будут выполнены действия с большим приоритетом (*, /, div, mod), а уже затем (тоже последовательно слева направо) + и –.