Наличие скобок в формуле определяет порядок арифметических вычислений. То, что в скобках — должно быть вычислено раньше. В платформе Supasoft скобок нет. Но то, как вы иерархически построите формулу определяет порядок вычислений. Возьмем для примера следующую карточку продажи.
Формула для поля К оплате будет: (Продукт + Услуга) * Количество. На рисунке ниже показано, как данная формула будет выглядеть в программе.
Вычисление всегда начинается из корня:
- Сначала программа пытается выполнить умножение, но первым же аргументом является функция сложения.
- Программа пока откладывает умножение и выполняет сложение.
- После того, как результат сложения стал известен, программа выполняет умножение.
Бывают и более мудреные формулы.