logo search
lab_rab5_6

1.1.4 Арифметические выражения

Правила написания арифметических выражений: арифметические выражения должны быть записаны в строчку, операции должны быть указаны явно. Результатом вычисления арифметических выражений являются значения типа INTEGER (I, целый) или REAL (R, вещественный).

Таблица 1.4 Знаки арифметических операций и типы переменных

Название операции

Символ

Тип переменных

Тип результата

умножение

*

I, R

I, R

деление

/

I, R

R

деление нацело

DIV

I

I

вычисление остатка от деления

MOD

I

I

сложение

+

I, R

I, R

вычитание

I, R

I, R

Приняты следующие правила, определяющие приоритет операций:

• операции умножения и деления (* ,/ , DIV , MOD) имеют более высокий приоритет, чем операции сложения и вычитания;

• для изменения порядка вычисления используются круглые скобки;

• скобочные структуры могут быть вложены друг в друга.

Синтаксис операций DIV, MOD: n DIV m или n MOD m.

Например, 174 = 10*17+4, т.е. при делении на 17 получается 10 (остаток 4).

Тогда результаты операций будут следующими:

174 DIV 17 = 10;

174 MOD 17 = 4.