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

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

Порядок вычисления определяется скобками и старшинством операций:

1) *, /, div, mod

2) +, -

 

Арифметические операции:

Операция Замечания  
-a Обращение знака
a+b Сложение операндов
a-b Вычитание операндов
a*b Умножение операндов
a/b Деление операндов. b<>0. Результат всегда вещественное число.
a div b Целочисленное деление. b<>0. a и b должны быть целыми числами. Пример: 7 div 2 = 3
a mod b Остаток от целочисленного деления. b<>0. a и b должны быть целыми числами. Пример: 7 mod 2 = 1

Тип константы определяется ее значением, например, -152 – целая константа, 3.2Е-2 – вещественная константа.

Тип переменной задается в разделе Var.

Как правило, если оба операнда имеют целый тип, то и результат выражения имеет целый тип; если хотя бы один из операндов имеет вещественный тип, то и результат выражения имеет вещественный тип. Исключение составляет операция деления ( / ) – результат всегда вещественного типа независимо от типов операндов.

Пример. Записать арифметическое выражение и определить его тип.

Выражение будет записано: z:=(x+y)/(1-(x-y)/2)

Тип результата – вещественный, так как есть операция деления.








Дата добавления: 2015-08-08; просмотров: 1390;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.003 сек.