Математичні процедури і функції

 

Функція

Значення

ceil (х: Extended): Integer

Заокруглює значення параметра х до першого найбільшого цілого.

Ехр(х)

Експонента

round (x: Extended): Int64

Повертає заокруглене значення до найближчого цілого

max (a,b: тип): тип

Повертає найбільше з двох чисел

min (a,b: тип): тип

Повертає найменше з двох чисел

MaxIntValue (const Data: array of Integer): Integer

Знаходить максимальне значення масиву типу Integer

MinlntValue (const Data: array of Integer) .-Integer

Знаходить мінімальне значення масиву типу Integer

Max Value (const Data: array of Double): Double

Найбільше значення з масиву Double

MinValue (const Data: array of Double): Double

Найменше значення з масиву Double

Mean (const Data: array of Double): Double

Середнє значення з масиву

Sum (const Data: array of Double): Double

Знаходить суму елементів масиву Double

Abs(x)

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

SumOfSquares (const Data: array of Double): Double

Знаходить суму квадратів всіх елементів масиву

CompareVaIue(A, B[,Epsilon])

Порівняння А та В з точністю Epsilon

EnsureRange(A Value,AMin,AMax)

Найближче до AValue із діапазону АМіn-АМах

floor (x: Extended): Integer

Заокруглює значення параметра х до першого найменшого цілого.

Frexp(x, Mantissa,Exponent)

Виділяє мантису та показник степені аргументу x

InRange( A Value, AMin, AMax)

Визначає , чи лежить AValue в діапазоні АМіn — А Мах

Int(x)

Ціла частина аргументу

IntPower (x, E)

Піднесення X до цілого степеня Е

Islnfinite(x)

Перевірка, чи є X нескінченною величиною

IsNan(x)

Перевірка, чи є x нечисловою величиною NaN

Ldexp(x,P)

Множення X на 2 в цілій степені Р

Ln(x)

Натуральний логарифм від X

Log10(x)

Десятковий логарифм від X

Frac(x)

Дробова частина аргументу

Log2(x)

Логарифм від X за основаю 2

LogN(N,x)

Логарифм від X за основою N

Pi

Число:3.1415926535897932385

Роlу(х, С)

Обчислює поліном X із масивом коефіцієнтів С

Power(x, Е)

Піднесення X до довільної степені Е

RoundTo(x, ADigit)

Заокруглення X до ADigit цифр

SameValue(A, B,Epsilon)

Перевірка, чи рівні один одному А і В із точністю Epsilon

Sqr(x)

Квадрат аргумента: Х*Х

Sqrt(X)

Квадратний корінь

Trunc(X)

Повертає цілу частину дійсного виразу

ArcSin(X)

Арксинус

ArcSinh(X)

Арксинус гіперболічний

АгсТап(Х)

Арктангенс

ArcTan2(Y, X)

Арктангенс від Y/X

ArcTanh(X)

Арктангенс гіперболічний

Cos(X)

Косинус

Cosh(X)

Косинус гіперболічний

Cotan(X)

Котангенс

Hypot(X, Y)

Обчислення гіпотенузи за заданими катетами X та Y

Sin(X)

Синус

SinCos(X, S, C)

Синус і косинус; працює у два рази швидше, ніж окремо обчислювати спочатку синус, а потім косинус

Sinh(X)

Синус гіперболічний

Tan(X)

Тангенс

Tanh(X)

Тангенс гіперболічний

ArcCos(X)

Арккосинус

ArcCosh(X)

Арккосинус гіперболічний

Зауваження.

У всіх функціях тип аргументу та тип значення, що повертається - Extended. У всіх тригонометричних функціях аргументі- кут в радіанах. Обернені тригонометричні функції повертають значення кута в радіанах. У функціях ArcSin и ArcCos аргумент повинен лежати в межах від -1 до 1. Функції ArcSin та АrсТап повертають результат в межах [-Pi/2 .. Рі/2], ArcCos - в межах [0.. Рі].