Математические функции описаны в модуле Math. Этот модуль должен быть подключен к приложению оператором uses.
Таблица математических функций в Delphi:
Функция |
Описание |
Аргумент |
Abs (X) |
абсолютное значение |
целое и действительное выражение |
Ceil (X) |
округление донаименьшего целого |
выражение extended |
Compare Value (A, B) |
сравнение двух значений |
целые и действительные выражения |
DivMod (Divided, Divisor, Result, Remainer) |
целочисленное деление:Result – результат,
Remainder – остаток |
целые выражения |
EnsureRange (AValue, Amin,Amax) |
возвращает ближайшеек Avalue в диапазоне
Amin — Amax |
целые и действительные выражения |
Exp(X) |
экспонента |
действительное выражение |
Floor (X) |
округление до наиб целого,меньшего или равного
аргумента |
выражение Extended |
Frac (X) |
дробная часть X-Unt(X) |
выражение Extended |
Frexp(X, Mantissa, Exponent) |
выделяет мантиссуи показатель степени 2 |
выражение Extended |
Int(X) |
целая часть аргумента |
действительное выражение |
IntPower(X,E) |
возведение Xв целую степень E: X в степени Е |
выражение extended Integer |
IsInfinite(X) |
определяет, не равенли аргумент бесконеч |
действительное выражение |
IsNan (X) |
определяет, не равен лиаргумент Nan – нечисловой
величине |
действительное выражение |
IsZero(X, Epsilon) |
определяет, не явлли аргумент от нуля
менее чем на Epsilon |
целые или действ числа |
Ldepx(X,P) |
умножение X на 2 в степени Р |
выражение extended Integer |
Ln(X) |
натуральный логарифм (X) |
действительное выражение |
LnXP1(X) |
натуральный логарифм(X+1) |
выражение extended |
Log10(X) |
десятичный логарифм от X | |
Log2(X) |
логарифм от Xпо основанию 2 | |
LogN (N,X) |
логарифм от Xпо основанию N | |
Max(A,B) |
максимум двух чисел |
выражение Integer, int64, Single, Double Extended |
Min(A,B) |
минимум двух чисел | |
Pi |
число Пи |
— |
Poly(X,C) |
вычисляет полином Xс массивом коэфф С |
выражение extended массив Double |
Power (X, E) |
возведение Xв произвольную степень |
выражение extended |
RoundTo (AValue, Adigit) |
округляет действ числодо заданного дес порядка |
целые и действительные выражения |
Round(X) |
ближайшее целоеаргумента |
выражение extended |
SameValue (A, B, Epsilon) |
сравнивает A и Bс точностью Epsilon |
действительное выражение |
Sqr(X) |
X*X |
выражение extended |
Sqrt(X) |
корень |
выражение extended |
Trunc(X) |
возвращает целую частьдейств выражения |
выражение extended |