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