Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

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



В результате выполнения арифметического выражения получится целое или вещественное значение. В табл. 3.1 сведены арифметические операции языка Паскаль.

Операции возведения в степень в Паскале нет. Для выполнения этой операции можно использовать стандартные функции Exp(x) и Ln(a), воспользовавшись соотношением

, тогда a = Exp(n*Ln(a)).

Таблица 3.1

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

Знак операции Операция
* Умножение
/ Деление
Div Целочисленное деление
Mod Остаток от деления
- Минус
+ Сложение
- Вычитание

При написании арифметических выражений необходимо помнить следующее:

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

– нельзя записывать подряд знаки двух операций;

– не допускается запись выражений, не имеющих смысла.

П р и м е р ы:

1. С+-D – неверная запись.

2. С+(-D) – верная запись.

3. Р*2/С. Здесь Р умножается на 2, результат делится на С.

4. (А-С)*(2+М) – вначале выполняются действия в скобках, и только потом умножение.

5. D/(А-А) – неверная запись, ноль в знаменателе.





Дата публикования: 2014-10-25; Прочитано: 479 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...