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