Операторы языка форматирования ИРБИС — различия между версиями
Sokv (обсуждение | вклад) |
Sokv (обсуждение | вклад) |
||
Строка 26: | Строка 26: | ||
==Логические операторы== | ==Логические операторы== | ||
− | + | Логические операторы языка форматирования ИРБИС используются в [[Язык форматирования системы ИРБИС#Логические выражения|логических выражениях]]: '''NOT''', '''AND''', '''OR'''. | |
[[Категория:Язык форматирования системы ИРБИС]] | [[Категория:Язык форматирования системы ИРБИС]] |
Версия 23:20, 24 сентября 2011
Арифметические операторы
В числовых выражениях языка форматирования ИРБИС допустимыми являются бинарные и унарные арифметические операторы.
Список бинарных арифметических операторов:
- + оператор сложения,
- - оператор вычитания,
- * оператор умножения,
- / оператор деления.
Примеры использования бинарных арифметических операторов:
1 + 2 4 / 2
Список унарных арифметических операторов:
- - унарный минус,
- + унарный плюс.
Примеры использования унарных арифметических операторов:
-val('1')
При отсутствии скобок унарные операции выполняются первыми, после этого выполняются операции умножения и деления, затем сложения и вычитания. Два и более операторов одного уровня выполняются слева направо.
Можно использовать скобки для изменения порядка вычисления: выражения, заключенные в скобки, вычисляются первыми; выражения с большей глубиной вложенности вычисляются перед выражениями с меньшей глубиной вложенности скобок.
Логические операторы
Логические операторы языка форматирования ИРБИС используются в логических выражениях: NOT, AND, OR.