Математичні процедури і функції
Функція |
Значення |
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.. Рі].