Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции по Pascal.doc
Скачиваний:
5
Добавлен:
30.08.2019
Размер:
148.48 Кб
Скачать

Запись числовых констант, переменных и выражений.

 

Целые числа в Паскале записываются в обычном виде, например: 0, +100,-56498.

Вещественные числа представляются в одной из двух форм, которые называются:

запись числа с фиксированной точкой и запись с плавающей точкой.

  •         Первая из них - это запись числа в виде целой и дробной частей, разделенных точкой, например: -3.15 , 0.1 , +23.0125.

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

Если в записи числа содержится точка, то по крайней мере одна цифра ей должна предшествовать и следовать за ней.

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

Пример 1.

Записать выражение на Паскале 

Решение: ((6 - x) * x + 10 * (x * y - 6 * x * y * z)) / (x * y - y * z - z * x)

Пример 2.

Записать выражение (sqrt(sin(x*x)+cos(y*y)))/exp(sqr(2*x-5)) в общепринятой форме.

Решение: 

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

 

В таблице приведены арифметические операции, которые определены  для целого и вещественного типов:

Знак  операции

Операция

Типы операндов

Тип результата

+

Сложение

Целый или вещественный

Целый, если оба операнда целого типа, в противном случае - вещественный.

-

Вычитание

Целый или вещественный

*

Умножение

Целый или вещественный

/

Деление

Целый или вещественный

Вещественный

 

Математические функции.

Ниже приводится перечень часто используемых функций  Паскаля.

Вызов функции

Тип аргумента

Тип результата

Назначение

Abs(x)

целый вещественный

целый вещественный

Возвращает абсолютное значение x

Pi

-

вещественный

Возвращает значение числа ПИ

Sin(x)

целый вещественный

вещественный

Возвращает синус x радиан

Cos(x)

целый вещественный

вещественный

Возвращает косинус x радиан

ArcTan(x)

целый вещественный

вещественный

Возвращает арктангенс x радиан

Sqrt(x)

целый вещественный

вещественный

Возвращает квадратный корень из x>=0

Sqr(x)

целый вещественный

целый вещественный

Возвращает значение квадрата x

Exp(x)

целый вещественный

вещественный

Возвращает значение e в степени x

Ln(x)

целый вещественный

вещественный

Возвращает натуральный логарифм x, x>0