Простейшими выражениями являются выражения построенные с использованием
Обновлено: 05.11.2024
К арифметическим типам данных относятся группы вещественных и целых типов. К ним применимы арифметические операции и операции отношений.
Бинарные арифметические операции стандартного Паскаля описаны в табл. 3.3. В ней I обозначает целые типы, R — вещественные типы.
К арифметическим величинам могут быть применены стандартные функции Паскаля.
Для того чтобы правильно записывать арифметические выражения, нужно соблюдать следующие правила:
1. Все символы пишутся в строчку на одном уровне. Проставляются все знаки операций (нельзя пропускать знак умножения).
2. Не допускаются два следующих подряд знака операций (нельзя A+-B; можно А+(-B)).
3. Операции с более высоким приоритетом выполняются раньше операций с меньшим приоритетом. Порядок убывания приоритетов:
• унарная операция смены знака (-);
4. Несколько записанных подряд операций одинакового приоритета выполняются последовательно слева направо.
5. Часть выражения, заключенная в скобки, вычисляется в первую очередь. (Например, (A+B) * (C—D) — умножение производится после сложения и вычитания.)
В Паскале нет операции или стандартной функции возведения числа в произвольную степень. Для вычисления x y рекомендуется поступать следующим образом:
• если у — целое значение, то степень вычисляется через умножение; например, х 3 → х * х * х; большие степени следует вычислять умножением в цикле;
• если у — вещественное значение, то используется следующая математическая формула: х y = e yln(x) =exp(y*ln(x))
Закрепление
Тест: Основные понятия арифметических выражений
1. Простейшими выражениями являются .
2. Сложные выражения строятся
3. В Pascal ABC имеются следующие операции:
4. К арифметическим относятся бинарные операции:
5. Выражение, имеющее числовой тип, называется .
6. Если все операнды целые и в выражении отсутствует операция деления /, то выражение имеет тип
7. Если в выражении присутствует операция деления /, то выражение имеет тип
Читайте также: