Здавалка
Главная | Обратная связь

Функции преобразования



Функции

 

В этом разделе приведено краткое описание наиболее часто используемых функций. Описание других функций можно найти в справочной системе.

 

Функции ввода и вывода

 

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

Функция Описание
InputBox(Заголовок, Подсказка, Значение) В результате выполнения функции на экране появля­ется диалоговое окно, в поле которого пользователь может ввести строку символов. Значением функции является введенная строка. Параметр Значение задает значение функции "по умолчанию", т. е. строку, которая будет в поле редактирования в момент появления окна
ShowMessage(s) Функция ShowMessage выводит окно, в котором ото­бражается сообщение s и командная кнопка ОК
MessageDlg(s,t,b,h) Выводит на экран диалоговое окно с сообщением s и возвращает код кнопки, щелчком на которой пользова­тель закрыл окно. Параметр t определяет тип окна: mtwarning — внимание; mtError — ошибка; mtlnformation— информация; mtConf irmation — запрос; mtCustom— пользовательское (без значка). Параметр b (множество типа TMsgDlgButtons ()) зада­ет кнопки, отображаемые в окне (mbYes, mbNo, mbOK, mbCancel, mbHelp, mbAbort, mbRetry, mblgnore и mbAll). Параметр h задает раздел справочной системы, кото­рый появится в результате нажатия кнопки Help или клавиши <F1>. Если справочная система не использу­ется, значение параметра должно быть равно 0. Значение функции — одна из констант: mrAbort, mrYes, mrOk, mrRetry, mrNo, mrCancel, mrlgnore или mrAll, обозначающая соответствующую командную кнопку

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

 

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

Функция Значение
abs (n) Абсолютное значение n
sqrt(n) Квадратный корень из n
ехр(n) Экспонента n
rardom(n) Случайное целое число в диапазоне от 0 до п-1 (перед первым обращением к функции необходимо вызвать процедуру randomize, которая выполнит инициализацию программного генератора случайных чисел)
sin(a) Синус выраженного в радианах угла а
cos(a) Косинус выраженного в радианах угла а
tan(a) Косинус выраженного в радианах угла а
asin(n) acos(n) atan(n) Угол (в радианах), синус, косинус и тангенс которого ра­вен n

 

Аргумент тригонометрических функций (угол) должен быть выражен в ра­дианах. Для преобразования величины угла из градусов в радианы следует воспользоваться формулой (а*3.1415256) /180, где а— величина угла в гра­дусах; 3.1415926— число п. Вместо десятичной константы 3.1415926 можно использовать именованную константу m_pi, которая определена в файле math.h.

 

Функции преобразования

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

Функция Значение функции
intToStr(k) Строка, являющаяся изображением целого к
FloatToStr(n) Строка, являющаяся изображением вещественного п
FloatToStrF(n,f, k,m) Строка, являющаяся изображением вещественного п. При вызове функции указывают: f — формат; к — точность; m— количество цифр после десятичной точки.
  Формат определяет способ изображения числа:
  f fGeneral — универсальный;
  f fExponent — научный;
  ff Fixed — с фиксированной точкой;
  f fNumber — с разделителями групп разрядов;
  ff Currency — финансовый.
  Точность определяет нужное общее количество цифр:
  7 или меньше для значения типа Single;
  15 или меньше для значения типа Double;
  18 или меньше для значения типа Extended
StrTolnt(s) Целое, изображением которого является строка s
StrToFloat(s) Вещественное, изображением которого является строка s
     






©2015 arhivinfo.ru Все права принадлежат авторам размещенных материалов.