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

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

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

     К арифметическим операциям относятся: сложение(+), вычитание(-), умножение(*), деление(/), деление нацело (DIV), вычисление остатка от деления (МОD).

     Значения выражения вычисляется с учетом расставленных скобок и старшинства операций (приоритета). Ниже представлены операции в порядке убывания их приоритета:

NOT

*,   /,   MOD,   DIV,  AND

+,   -,   OR

<,   <=,   >,   >=,   <>,  =

    

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

Целые числа в Паскале записываются в обычном виде, например: 0, +100,-56498.
Вещественные числа в Паскале представляются в одной из двух форм, которые называются: запись числа с фиксированной точкой и запись с плавающей точкой. Первая из них - это запись числа в виде целой и дробной частей, разделенных точкой, например: -3.15 , 0.1 , +23.0125.

Вторая форма - с плавающей точкой - это запись числа с мантиссой и десятичным порядком, разделенными латинской буквой E. Такая запись означает, что мантисса (которая может быть целым числом или вещественным числом в форме с фиксированной точкой) умножается на 10 в степени, задаваемой порядком (который всегда должен быть целым числом), например -18.7Е+3 , 2.123Е4, 2.34Е-2 , 6Е-1.

В языке программирования Паскаль запрещается запись вещественных чисел в виде .5 или 5. Их необходимо записывать как 0.5 и 5.0 соответственно. Если в записи числа содержится точка, то по крайней мере одна цифра ей должна предшествовать и следовать за ней.

Основным требованием к записи выражений в Паскале является размещение всех его элементов в одной строке (на одном уровне). В выражениях допускается использовать константы (неизменяемый объект программы), переменные (объект программы, который может изменять свое значение), операции ( + , - ,  /  ,  *  ,  . . . ) и функции.

                                         

                                                                                                                                 

НАЦИОНАЛЬНЫЙ ФОНД ПОДГОТОВКИ КАДРОВ. ИНФОРМАТИЗАЦИЯ СИСТЕМЫ ОБРАЗОВАНИЯ.
Сайт сделан по технологии "Конструктор школьных сайтов".
Hosted by uCoz