Встроенные функции и процедуры
При описании функций и процедур приняты следующие обозначения:
- имена функций и процедур выделены полужирным шрифтом;
- параметры выделены курсивом (В качестве параметра могут использоваться константы, переменные или выражения соответствующих типов. Если параметром обязательно должна быть переменная основной программы, то перед ним поставлено слово var. После параметра указывается его тип.);
- после списка параметров функций через двоеточие указан тип результата, возвращаемого функцией.
Математические Комментарий Abs(Выражение) Абсолютное значение аргумента (целый или вещественный тип) Sqr(Выражение) Квадрат аргумента (целый или вещественный тип) Sqrb(Выражение:real):real Квадратный корень из аргумента Sin(Выражение:real):real Синус аргумента, выраженного в радианах Cos(Выражение:real):real Косинус аргумента, выраженного в радианах Arctan(Выражение:real):real Арктангенс аргумента, выраженного в радианах Exp(Выражение:real):real Экспонента аргумента Ln(Выражение:real):real Натуральный логарифм аргумента Int(Выражение:real) : real Целая часть аргумента Trunc(Выражение:real):longint Целая часть аргумента Round(Выражение:real):longint Округление значения аргумента до ближайшего целого Str(Выражение;var Строка:string) Преобразование числового выражения в строку Val(Строка:string; var Переменная, var КодОшибки:integer) Преобразование строки, изображающей целое или вещественное число, в число Для работы со строками и символами Комментарий Concat(Строка1:string; ...; СтрокаЫ: string) :string Объединение нескольких строк в одну Copy(Строка:string;НомерСимвома:integer; Длина :integer):string Выделение подстроки Delete(var Строка:srting; НомерСпмвола:integer; Сколько:integer) Удаление части строки Length{Строка:string):integer Длина строки Pos(Строка:string;Подстрока:string):byte Позиция подстроки в строке Chr(КодСимвола:byte):Char Символ с указанным кодом