x = ( 7 + 6 ) % 5 / 2 |
Конечно, мы не всегда жестко связаны с заранее известными приоритетами операций. Если порядок выполнения нужно изменить или просто "прояснить" структуру выражения, можно использовать скобки. |
x = (7+6) % 5 / 2 |
Вначале вычисляются подвыражения в скобках. |
x = ((7+6)%5)/ 2 x = (((7+6)%5)/2) (x=(((7+6)%5)/2)) |
Теперь, как и раньше, следуем правилу приоритетов операций и порядку их выполнения. |
(x=((13%5)/2)) (x=(3/2)) |
Вычисляем выражение |
(x=1) 1 |
При операциях с целыми числами дробная часть операнда отбрасывается |