Таблица 2.1. Функции ввода вывода

Функция

Описание

В результате выполнения функции на экране появляется

диалоговое окно, в поле которого пользователь может

InputBox (Заголовок,

ввести строку символов. Значением функции является

Подсказка, Значение)

введенная строка. Параметр Значение задает значение функции "по умолчанию", т.е. строку, которая будет в поле редактирования в момент появления окна.

ShowMessage (s)

Процедура выводит окно, в котором находится сообщение s и командная кнопка Ok.

Выводит на экран диалоговое окно с сообщением s и

возвращает код кнопки, щелчком на которой

пользовательзакрыл окно. Параметр t определяет тип окна:

mtWarning - Внимание; mtError - ошибка; mylnformation -

информация; mtConfirmation - запрос; mtCustom -

пользовательское (без значка). Параметр b (множество -

заключенный в квадратные скобки список констант0 задает

MessageDlg (s, t, b, h)

командные кнопки диалогового окна (mbYes, mbNo, mbOk,

MbCancel, mbHelp, mbAbort, mbRetry, mblgnore, mbAll). Параметр h задает раздел справочной системы программы, который появится в результате нажатия кнопки Help или клавиши <F1>. Если справочная система не используется, значение параметра должно быть 0. Значением функции может быть одна из констант: mbYes, mbNo, mbOk, MbCancel, mbHelp, mbAbort, mbRetry, mblgnore, mbAll, обозначающая соответственную команду.

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

Функция

Описание

Abs (n)

Абсолютное значение n

Sqrt (n)

Квадратный корень из n

Sqr (n)

Квадрат n

Exp (n)

Экспонента n

Ln (n)

Натуральный логарифм n

Random (n)

Случайное целое число в диапазоне от 0 до n-Цперед первым обращением к функции необходимо вызвать функцию Randomize, которая выполнит инициализацию программного генератора случайных чисел)

Sin (a)

Синус выраженного в радианах угла a

Cos (a)

Косинус выраженного в радианах угла a

Arctan (a)

Арктангенс выраженного в радианах угла a

Таблица 2.3. Функции преобразования

Функция

Описание

Chr (n)

Символ, код которого равен n

IntToStr (k)

Строка, являющаяся изображением целого k

FloatToStr (n)

Строка, являющаяся изображением вещественного n

FloatToStr (n, f, k,m)

Строка, являющаяся изображением вещественного n. При вызове функции указывают: f - формат; k - точность; m -количество цифр после десятичной точки. Формат определяет способ изображения числа: ffGeneral -универсальтный; ffExponent - научный; ffFixed - с фиксированной точкой; ffNumber - с разделителями групп разрядов; ffCurrency - финансовый. Точность - нужное общее количество цифр: 7 или меньше для значений типа Single, 15 или меньше для значения типа Double и 18 или меньше для значения типа Extended

Format (s, [n1, n2, ...])

Строка, являющаяся изображением значений n7, n2 и т.д. Способ преобразования значений в строку символов определяют управляющие символы, которые находятся в строке форматирования s

StrToInt (s)

Целое, изображением которого является строка s

StrToFloat (s)

Вещественное, изображением которого является строка s

Round (n)

Целое, полученное путем округления n по известным правилам

Trunc (n)

Целое, полученное путем отбрасывания дробно части n

Frac (n)

Дробное, представляющее собой дробную часть вещественного n

Int (n)

Дробное, представляющее собой целую часть вещественного n

ПРИЛОЖЕНИЕ 2 || Оглавление || ПРИЛОЖЕНИЕ 4


Практикум по Delphi для решения прикладных задач



Новости за месяц

  • Июль
    2021
  • Пн
  • Вт
  • Ср
  • Чт
  • Пт
  • Сб
  • Вс