Книга: «1С:Предприятие.Элемент». Возможности встроенного языка
Назад: Разрешение неоднозначности при использовании именованных аргументов
Дальше: Логические операции

Глава 3. Операции, инструкции, типы

Операции

Арифметические операции

В языке «Элемента», также как и в языке «1С:Предприятия», поддерживается стандартный набор арифметических операций: сложение (+), вычитание (-), умножение (*), деление (/), возведение в степень (**), смена знака (унарный минус) и получение остатка от деления (%).

В языке «Элемента» операция сложения (+) может выполняться над следующими типами данных:

Операция вычитания (-) может выполняться над следующими типами данных:

Операция умножения (*) может выполняться над следующими типами данных:

Операция деления (/) может выполняться над следующими типами данных:

Операция получения остатка от деления (%) может выполняться над следующими типами данных:

Операция возведения в степень (**) может выполняться над следующими типами данных:

Операция смены знака (унарный минус) может выполняться над следующими типами данных:

Кроме этого, язык «Элемента» позволяет использовать инструкции присваивания, совмещенные с арифметическими операциями. Например, если требуется увеличить левое значение на какое-то значение, то сделать это можно или с помощью выражения:

<значение> = <значение> + <Выражение>

или с помощью выражения:

<значение> += <Выражение>

В языке «Элемента» допустимы следующие операции: +=, -=, *=, /=.

Увеличение значения переменной выглядит следующим образом:

// Язык «1С:Предприятия»

Счетчик = 2;

Счетчик = Счетчик + 1; //Счетчик = 3

// Язык «Элемента»

пер Счетчик = 2

Счетчик += 1 //Счетчик = 3

Уменьшение значения переменной выглядит следующим образом:

// Язык «1С:Предприятия»

Счетчик = 5;

Счетчик = Счетчик - 2; //Счетчик = 3

// Язык «Элемента»

пер Счетчик = 5

Счетчик -= 2 //Счетчик = 3

Умножение значения переменной выглядит следующим образом:

// Язык «1С:Предприятия»

Счетчик = 5;

Счетчик = Счетчик * 3; //Счетчик = 15

// Язык «Элемента»

пер Счетчик = 5

Счетчик *= 3 //Счетчик = 15

Деление значения переменной выглядит следующим образом:

// Язык «1С:Предприятия»

Счетчик =20;

Счетчик = Счетчик / 4; //Счетчик = 5

// Язык «Элемента»

пер Счетчик = 20

Счетчик /= 4 //Счетчик = 5

Назад: Разрешение неоднозначности при использовании именованных аргументов
Дальше: Логические операции