Операция вычитания возвращает разность двух числовых выражений. Операция унарный минус используется для задания отрицательной константы.
Синтаксис:
analog = number1 - number2;
analog = –number1;
analog | Аналоговая переменная БД |
number1 | Числовое выражение |
number2 | Числовое выражение |
Пример:
Val = 459.35 - 334.90;
/* возвращает 124.45 */
Val = - 2;
/* возвращает -2 */
Операция возвращает сумму двух числовых выражений. Используется также для соединения двух строк.
Синтаксис:
analog = number1 + number2;
string = text1 + text2;
analog | Аналоговая переменная БД |
number1 | Числовое выражение |
number2 | Числовое выражение |
string | Строковая переменная БД |
text1 | Строковое выражение |
text2 | Строковое выражение |
Пример:
Val = 4257.04 + 98112;
/* возвращает 102369.04 */
Str = "текст1" + "текст2";
/* возвращает "текст1текст2" */
Операция возвращает произведение двух числовых выражений.
Синтаксис:
analog = number1 * number2;
analog | Аналоговая переменная БД |
number1 | Числовое выражение |
number2 | Числовое выражение |
Пример:
Val = 459.35 * 334.9;
/* возвращает 153836.315 */
Операция возвращает вещественный результат деления двух числовых выражений.
Синтаксис:
analog = number1 / number2;
analog | Аналоговая переменная БД |
number1 | Числовое выражение |
number2 | Числовое выражение |
Пример:
Val = 10.1 / 3.2;
/* возвращает 3.15625 */
Операция возвращает остаток от целочисленного деления двух числовых выражений.
Синтаксис:
analog = number1 % number2;
analog | Аналоговая переменная БД |
number1 | Числовое выражение |
number2 | Числовое выражение |
Примечание: Перед выполнением операции операнды number1 и number2 округляются до меньшего целого.
Пример:
Val = 11.6 % 4.2;
/* возвращает 3 */
Операция увеличивает значение аналоговой переменной на единицу.
Синтаксис:
analog++;
++analog;
analog | Аналоговая переменная БД |
Пример:
Num1 = 5; Num2 = 2;
Val = Num1 - ++Num2;
/* префиксное инкрементирование - возвращает 2 */
Val = Num1 - Num2++;
/* постфиксное инкрементирование - возвращает 3 */
Операция уменьшает значение аналоговой переменной на единицу.
Синтаксис:
analog--;
--analog;
analog | Аналоговая переменная БД |
Пример:
Num1 = 5; Num2 = 2;
Val = Num1 + --Num2;
/* префиксное декрементирование - возвращает 6 */
Val = Num1 + Num2--;
/* постфиксное декрементирование - возвращает 7 */