Выражения
Выражения предназначены для расчета значений выходных параметров. Выражения могут включать в себя переменные, константы и функции, между которыми допустимы следующие действия:
Арифметические операции:
^ | – | возведение в степень; |
% | – | процент; |
* | – | умножение; |
/ | – | деление; |
+ | – | сложение; |
− | – | вычитание; |
Операции отсортированы в порядке убывания приоритета. Скобки () позволяют изменять порядок вычисления.
Примеры:
2+2 // 4 (3+5)/8 // 1 200*5% // 10 9^2 // 81 "Инфо"+"-"+"Бухгалтер" // "Инфо-Бухгалтер" 01.02.13+3 // 04.02.13 КОП(115.67)/100 // 0.67
Операции сравнения:
> | – | больше; |
< | – | меньше; |
>= | – | больше или равно (не меньше); |
<= | – | меньше или равно (не больше); |
= | – | равно; |
<> | – | Не равно; |
Операции сравнения имеют более низкий приоритет, чем арифметические операции
Примеры:
5 > 3 // ДА 8 <= 3 // НЕТ 01.02.99 < 01.03.99 // ДА 10+5 = 5*3 // ДА (5 > 3) = (8 = 3) // НЕТ (5 > 3) <> (8 = 3) // ДА
Логические операции:
НЕ | – | логическое "НЕ" (отрицание); |
И | – | логическое "И"; |
ИЛИ | – | логическое "ИЛИ". |
Логические операции имеют более низкий приоритет, чем операции сравнения
Примеры:
ДА ИЛИ НЕТ // ДА ДА И НЕТ // НЕТ 5 < 3 ИЛИ 8 <> 3 // ДА 5 < 3 И 8 <> 3 // НЕТ ДА ИЛИ 8 = 3 // ДА 5 > 3 ИЛИ 3 = 2 И 8 < 3 // ДА НЕ 5 < 3 // ДА