Операции в числовых выражениях

Наивысший приоритет имеют унарные операции «-» или «+».

Операция «-», стоящая перед числовым операндом, рассматривается как унарный минус, то есть изменение знака числа.

Операция «+» – унарный плюс, не влияет на значение числа.

Второй уровень приоритета имеют бинарные операции:

  • «*» – умножение;

  • «/» – деление;

  • «\» – деление с отбрасыванием дробной части частного (деление нацело);

  • «^» – возведение левого операнда в степень правого.

Если при выполнении операций деления значение делителя равно 0, происходит исключение DIVZERO, а результатом деления будет NULL.

Низший уровень приоритета имеют бинарные операции:

  • «+» – сложение;

  • «-» – вычитание.