Как вам уже ответили тут нужно знание основ арифметики и логики. Что касается программирования, то обратите внимание на приоритеты операторов. Например, выражение заключенное в скобки имеет больший приоритет, также как и в математике
2 * (2 + 2) = 8
2 * 2 + 2 = 6
Эти же правила распространяются и на программирование.