Выражения
Выражения предназначены для расчета значений выходных параметров. Выражения могут включать в себя переменные, константы и функции, между которыми допустимы следующие действия:
Арифметические операции:
| ^ | – | возведение в степень; |
| % | – | процент; |
| * | – | умножение; |
| / | – | деление; |
| + | – | сложение; |
| − | – | вычитание; |
Операции отсортированы в порядке убывания приоритета. Скобки () позволяют изменять порядок вычисления.
Примеры:
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 // ДА