Составители:
Рубрика:
25
ми приоритетами, относится к той операции, которая нахо-
дится слева от него;
• выражение, заключенное в скобки, перед использованием
вычисляется как отдельный операнд;
• любая операция внутри скобок производится раньше опе-
рации за скобками;
• операции с равным приоритетом выполняются слева на-
право, если этот порядок не изменён с помощью круглых
скобок.
10.2 Выражения целого типа
В целых выражениях допускаются следующие операции:
+ - сложение;
- - вычитание;
* - умножение;
div - целочисленное деление;
mod - остаток от деления величины a на b:
a mod b = a-((a div b) * b).
Примеры (использование операций mod и div):
t:= 5 div 2; {
t = 2
}
z: = 5 mod 2; {
z = 1
}
В выражениях целого типа операнды могут быть только
целого типа: целые значения, целые константы и переменные,
функции, имеющие целые значения и т. д. Для указания порядка
выполнения операций в выражениях допускается использование
круглых скобок.
Примеры (выражения):
(а + b) * с - m div 3
c*2 + k*k-3*a
((а + b) mod (d * f)) * 12
При составлении выражений следует руководствоваться
выше указанными правилами. Однако, если вы сомневаетесь в по-
ми приоритетами, относится к той операции, которая нахо- дится слева от него; • выражение, заключенное в скобки, перед использованием вычисляется как отдельный операнд; • любая операция внутри скобок производится раньше опе- рации за скобками; • операции с равным приоритетом выполняются слева на- право, если этот порядок не изменён с помощью круглых скобок. 10.2 Выражения целого типа В целых выражениях допускаются следующие операции: + - сложение; - - вычитание; * - умножение; div - целочисленное деление; mod - остаток от деления величины a на b: a mod b = a-((a div b) * b). Примеры (использование операций mod и div): t : = 5 div 2; {t = 2} z: = 5 mod 2; {z = 1} В выражениях целого типа операнды могут быть только целого типа: целые значения, целые константы и переменные, функции, имеющие целые значения и т. д. Для указания порядка выполнения операций в выражениях допускается использование круглых скобок. Примеры (выражения): (а + b) * с - m div 3 c * 2 +k * k - 3 * a ((а + b) mod (d * f)) * 12 При составлении выражений следует руководствоваться выше указанными правилами. Однако, если вы сомневаетесь в по- 25
Страницы
- « первая
- ‹ предыдущая
- …
- 23
- 24
- 25
- 26
- 27
- …
- следующая ›
- последняя »