Общего типа: Арифметическое выражение

Last Updated : Oct 01, 2024 |

Эта команда Общего типа выполняет арифметическую операцию над переменными вызова. Полученный результат сохраняется в выбранной переменной вызова. Для нечисловых значений строку можно изменить с помощью параметра Работа со строками.

Настройка

Описание

Выберите переменную для записи результата

Выбор переменной вызова, в которой будет сохранен результат арифметического вычисления.

Ввести выражение для оценки

Введите выражение для оценки: введенная строка может содержать числовые значения, другие переменные вызова, например $KEY, круглые скобки, а также следующие арифметические операторы:

  • * = умножить на.

  • / = разделить на.

  • % = модуль (остаток после деления)

  • + = сложить.

  • – = вычесть.

  • ^ = побитовое исключающее ИЛИ (XOR). Выполняет двоичное сравнение десятичных входных данных; если хоть один из входных битов является 1, возвращает 1 для каждого бита, в противном случае возвращает для бита 0.

Если оцениваемые значения являются целыми числами (например, 123), в результате будет получено абсолютное целое значение. К примеру, в результате операции 123/2 будет получено 61.

Если среди оцениваемых значений есть десятичное число (например, 123,0), в результате будет получено десятичное число с шестью знаками после запятой. К примеру, в результате операции 123,0/2 будет получено 61,500000.

Команда произвольного формата Арифметическое выражение

С помощью действия Общего типа вы можете выполнить действие голосовой почты Арифметическое выражение в виде команды в произвольном формате. Например, EVAL:$CP0=$CP1+$CP2+5 добавляет текущие значения $CP1, $CP2 плюс 5 и сохраняет результат как $CP0.