Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Основные понятия.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
101.38 Кб
Скачать

Элементарные функции

Арифметич.

Имя функции

Действие

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

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

ABS (x)

Модуль x |x|

real

real

Arctan (x)

arctg (x)

real

real

Cos (x)

cos (x)

real

real

Exp (x)

ex

real

real

Frac (x)

Взять дробную часть x

real

real

Int (x)

Взять целую часть x

real

real

Ln (x)

ln (x)

real

real

Pi

π, 19 зн. после зап.

-

real

Sin (x)

sin (x)

real

real

Sqr (x)

x2

real

real

Sqrt

real

real

ФУНКЦИИ ПРЕОБРАЗОВАНИЯ

Функция

Действие

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

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

Chr (x)

Возвращает символ с заданным порядковым номером

byte

char

Ord (x)

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

Любой порядковый

longint

Round (x)

Округляет значение x до ближайшего целого

real

longint

Trunc (x)

Преобразует x в целое путём отбрасывания дробной части

real

longint

ПРОЦЕДУРЫ И ФУНКЦИИ ПОРЯДКОВОГО ТИПА

Имя

Действие

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

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

Inc (x)

Inc (x,n)

процедура

процедура

Увеличивает x на 1

Увеличивает x на n

Любой порядковый

Любой порядковый

Соотв. порядковый

Соотв. порядковый

Dec (x)

Dec (x,n)

процедура

процедура

Уменьшает x на 1

Уменьшает x на n

Любой порядковый

Любой порядковый

Соотв. порядковый

Соотв. порядковый

odd (x)

функция

Проверяет, является ли x чётным числом

longint

Boolean:

TRUE – нечёт.

FALSE – чёт.

Pred (x)

функция

Возвращение предшествовавшего значения аргумента

Любой порядковый

Соотв. порядковый

Succ (x)

функция

Возвращение последующего значения аргумента

Любой порядковый

Соотв. порядковый

Функции

Randomгенерирует случайное число от 0 до 1

Random (x) - генерирует случайное число в диапазоне от 0 до x-1

Sireof (x) – возвращает количество байт, занимаемых аргументом. Результат: word.

Выражения –

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

Тип значения выражения определяется типом операндов и видов применяемых к ним операций.

Пр. y

21

(a+b)*c

sin(t)

a>2

not Flag and (a=b)

NIL

Порядок вычисления выражения соответствует приоритету операций (сначала операции более высокого приоритета, а затем - низкого).

Скобки изменяют порядок вычисления выражения.