• Иллюстрированный самоучитель по Delphi 7 для начинающих

    Стандартные функции и процедуры

    При описании функций и процедур приняты следующие обозначения:

    • имена функций и процедур выделены полужирным;
    • формальные параметры изображены курсивом. В качестве параметра могут использоваться константы, переменные или выражения соответствующего типа. Если параметром обязательно должна быть переменная, то перед ним поставлено слово var. После параметра через двоеточие указывается его тип;
    • после списка параметров функций через двоеточие указан тип результата, возвращаемого функцией.

    В табл. П1.3 приведены описания математических функций языка Delphi.

    Таблица П1.3. Математические функции.

    Функция Описание
    Abs(Выражение) Абсолютное значение аргумента (целый или вещественный тип)
    Sqr(Выражение) Квадрат аргумента (целый или вещественный тип)
    Sqrt(Выражение: real):real Квадратный корень аргумента
    Sin(Выражение: real): real Синус
    Cos(Выражение: real): real Косинус
    Arctant(Выражение: real): real Арктангенс
    Exp(Выражение: real):real Экспонента
    Ln(Выражение: real): real Натуральный логарифм

    В табл. П1.4 приведены описания преобразований языка Delphi.

    Таблица П1.4. Преобразования.

    Преобразование Описание
    Int(Выражение: real):real Целая часть
    Trunc(Выражение: real): longint Целая часть
    Round(Выражение: real): longint Округление к ближайшему целому
    IntToStr(Выражение) Преобразование числового выражения целого типа в строку
    FloatToStr(Выражение) Преобразование вещественного числа в его изображение
    FloatToStrF(Выражение, Формат, Точность, КоличествоЦифр) Преобразование вещественного числа в его изображение с возможностью выбора способа изображения
    StrToInt(Строка: string) Преобразование строки, изображающей целое или вещественное число, в число
    StrToFloat(Строка: string) Преобразование строки, изображающей вещественное число, в число

    В табл. 1.5 приведены описания функций работы со строками и символами.

    Таблица П1.7. Работа со строками и символами.

    Строковая функция Описание
    Concat(Строка1: string,…, Строкам: string): string Объединение нескольких строк в одну
    Copy(Строка: string, НомерСимвола: integer, Длина: integer): string Выделение подстроки
    Delete(var Строка:srting, НомерСимвола: integer, Сколько: integer) Удаление части строки
    Length(Строка: string): integer Длина строки
    Pos(Строка: string, Подстрока: string):byte Позиция подстроки в строке
    Chr(КодСимвола: byte) Символ с указанным кодом
    Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.