Порядок арифметических действий
Приветствую!
Как задать порядок арифметических действий в ModX?
Взять к примеру простейшее действие:
Вроде бы все логично и идем по заданным шагам: складываем и затем умножаем :)
Как сделать так, что бы сначала отрабатывался приоритетный оператор умножения, а потом сложения? К сожалению просто поменять местами не получится, т.к. «рабочая» конструкция несколько сложнее.
Или как добавить подобие скобок, что бы указать порядок арифметических действий?
Может быть есть какие-то другие варианты простейших арифметических действий в ModX?
Как задать порядок арифметических действий в ModX?
Взять к примеру простейшее действие:
[[+width:increment=`100`:multiply=`2`]]Вроде бы все логично и идем по заданным шагам: складываем и затем умножаем :)
Как сделать так, что бы сначала отрабатывался приоритетный оператор умножения, а потом сложения? К сожалению просто поменять местами не получится, т.к. «рабочая» конструкция несколько сложнее.
Или как добавить подобие скобок, что бы указать порядок арифметических действий?
Может быть есть какие-то другие варианты простейших арифметических действий в ModX?
Комментарии: 3
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
По факту: вопрос решен, но хотелось бы простой математики без сторонних пакетов :(
$options = '/(100-$input';
получится 50/(100-50) = 1
поидее должно работать. да и не вижу ничего плохого в одном маленьком сниппете