русс | укр

Мови програмуванняВідео уроки php mysqlПаскальСіАсемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование


Linux Unix Алгоритмічні мови Архітектура мікроконтролерів Введення в розробку розподілених інформаційних систем Дискретна математика Інформаційне обслуговування користувачів Інформація та моделювання в управлінні виробництвом Комп'ютерна графіка Лекції


Державний комітет зв’язку та інформатизації України


Дата додавання: 2014-11-27; переглядів: 792.


Function Abs(X);

Возвращает абсолютное значение параметра.

X - выражение вещественного или целочисленного типа.

 

Function ArcTan(X: Extended): Extended;

Возвращает арктангенс аргумента.

X - выражение вещественного или целочисленного типа.

 

Function Exp(X: Real): Real;

Возвращает экспоненту.

X - выражение вещественного или целочисленного типа.

 

Function Frac(X: Real): Real;

Возвращает дробную часть аргумента.

X - выражение вещественного типа. Результат - дробная часть X, то есть

Frac (X) = X - Int (X).

 

Function Int(X: Real): Real;

Возвращает целочисленную часть аргумента.

X - выражение вещественного типа. Результат - целочисленная часть X, то есть X, округленный к нулю.

 

Function Ln(X: Real): Real;

Возвращает натуральный логарифм (Ln е = 1) выражения Х вещественного типа.

 

Function Pi: Extended;

Возвращает значение Pi, которое определено как 3.1415926535897932385.

 

Function Sin(X: Extended): Extended;

Возвращает синус аргумента.

X - выражение вещественного типа. Sin возвращает синус угла X в радианах.

 

Function Sqr(X: Extended): Extended;

Возвращает квадрат аргумента.

X - выражение с плавающей запятой. Результат того же самого типа, что и X.

 

Function Sqrt(X: Extended): Extended;

Возвращает квадратный корень аргумента.

X - выражение с плавающей запятой. Результат - квадратный корень X.

Function Copy(S: String; Index, Count: Integer): String;

Возвращает подстроку строки.

S - выражение типа String. Index и Count - выражения целого типа. Функция возвращает строку, содержащую Count символов, начинающихся с позиции Index.

Если Index больше, чем длина S, функция возвращает пустую строку.

Procedure Delete(var S: String; Index, Count:Integer);

Удаляет подстроку символов длиной Count из строки S, начиная с позиции Index.

S - переменная типа String. Index и Count - выражения целого типа.

Если Index больше, чем длина S, символы не удаляются.

 

Procedure Insert(Source: String; var S: String; Index: Integer);

Объединяет подстроку в строку, начиная с определенной позиции.

Source - выражение типа String. S - переменная типа String любой длины. Index - выражение целочисленного типа.

Insert вставляет Source в S, начиная с позиции S[Index].

 

Function Length(S: String): Integer;

Возвращает число символов, фактически используемое в строке S.

Обратите внимание: при использовании строк с нуль-окончанием, число символов не обязательно равно числу байтов.

Function Pos(Substr: String; S: String): Integer;

Ищет подстроку в строке.

Pos ищет Substr внутри S и возвращает целочисленное значение, которое является индексом первого символа Substr внутри S.

Если Substr не найден, Pos возвращает ноль.

 

Procedure Exclude(var S: Set of T; I:T);

Удаляет элемент I из множества S.

S - переменная типа-множество, и I - выражение типа, совместимого с исходным типом S.

Конструкция Exclude(S, I) соответствует S: = S - [I], но генерирует более эффективный код.

 

Procedure Include(var S: Set of T; I:T);

Добавляет элемент I к множеству S.

S - переменная типа-множество, и I - выражение типа, совместимого с типом S.

Конструкция Include(S, I) соответствует S: = S + [I], но генерирует более эффективный код.

Function Trunc(X: Extended): LongInt;

Усекает значение вещественного типа до целого.

Function Round(X: Extended): LongInt;

Округляет значение вещественного типа до целого.

X - выражение вещественного типа. Round возвращает значение Longint, которое является значением X, округленным до ближайшего целого числа. Если X - точно посередине между двумя целыми числами, возвращается число с наибольшей абсолютной величиной.

Державний комітет зв’язку та інформатизації України

—————————————————

ОДЕСЬКА НАЦІОНАЛЬНА АКАДЕМІЯ ЗВ’ЯЗКУ ім. О. С. Попова

 

Кафедра обчислювальної техніки та мікропроцесорів

 


<== попередня лекція | наступна лекція ==>
Матричный метод расчета ХТС | І. В. Хіхловська


Онлайн система числення Калькулятор онлайн звичайний Науковий калькулятор онлайн