Условные знаки и служебные слова, применяемые для описания различных операций в Турбо Паскале

В Турбо-Паскале применяются следующие условные знаки и служебные слова для описания различных операций:

Приоритет операции Условный знак Выражение Название операции Тип переменных в выражении Тип результата выполнения опрации
ЛОГИЧЕСКИЕ ОПЕРАЦИИ
  not not A Логическое "не" Логический целый Логический целый
  and A and b Логическое "и" Логический целый Логический целый
  or A or B Логическое "или" Логический целый Логический целый
  xor A xor B Логическое исключающее "или" Логический целый Логический целый
МАТЕМАТИЧЕСКИЕ ОПЕРАЦИИ
  * x*y Умножение Целый Целый при умножении
  / x/y Деление Смешанный вещественный Целых чисел, иначе вещественный
  div N div M Деление Цлый Целый
  mod N mod M Остаток от деления Целый Целый
  + x + y Сложение Целый вещественный Целый при операции с целыми числами, иначе вещественный
ОПЕРАЦИИ СРАВНЕНИЯ
  = x=y Равно Число=число Логический
  <> X<>y Не равно Строка=символ Логический
  > x>y Больше Строка=символ Логический
  < x<Y< td> Меньше Строка=символ Логический
  >= x>=y Больше или равно Строка=символ Логический
  <= x<=y Меньше или равно Строка=символ Логический

Отметим, что операции в скобках имеют высший приоритет, т. е. сначала выполняются операции в скобках, в том числе вычисление аргументов и значения функции. Операции одинакового приоритета выполняются слева направо, например a/c*b соответствует (a/c)*b.

Приоритет операции Условный знак Выражение Название операции Тип переменных в выражении Тип результата выполнения операции
СПЕЦИФИЧЕСКИЕ ОПЕРАЦИИ
  @ @x Адрес переменной Любой Указатель
  ch1 y ch1 n Сдвиг влево Целый Целый
  shr y chr n Сдвиг вправо Целый Целый
  * c * D Пересечение Множество Множество
  + c + d Обьединение Множество Множество
  - c - d Вычитание Множество Множество
  + s + t Сложение Строка, символ Строковый
  in e in d Вхождение в множество Элемент множество Логический

Под смешанным типом переменных в выражении подразумевается операция с целым и вещественным типом переменных.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: