Интерфейс математических подпрограмм заимствован преимущественно из модулей System и Math системы Delphi.
functionSign(x: integer): integer;
Возвращает знак числа x
|
functionSign(x: longword): integer;
Возвращает знак числа x
|
functionSign(x: int64): integer;
Возвращает знак числа x
|
functionSign(x: uint64): integer;
Возвращает знак числа x
|
functionSign(x: real): integer;
Возвращает знак числа x
|
functionAbs(x: integer): integer;
Возвращает модуль числа x
|
functionAbs(x: longword): longword;
Возвращает модуль числа x
|
functionAbs(x: int64): int64;
Возвращает модуль числа x
|
functionAbs(x: uint64): uint64;
Возвращает модуль числа x
|
functionAbs(x: real): real;
Возвращает модуль числа x
|
functionSin(x: real): real;
Возвращает синус числа x
|
functionSinh(x: real): real;
Возвращает гиперболический синус числа x
|
functionCos(x: real): real;
Возвращает косинус числа x
|
functionCosh(x: real): real;
Возвращает гиперболический косинус числа x
|
functionTan(x: real): real;
Возвращает тангенс числа x
|
functionTanh(x: real): real;
Возвращает гиперболический тангенс числа x
|
functionArcSin(x: real): real;
Возвращает арксинус числа x
|
functionArcCos(x: real): real;
Возвращает арккосинус числа x
|
functionArcTan(x: real): real;
Возвращает арктангенс числа x
|
functionExp(x: real): real;
Возвращает экспоненту числа x
|
functionLn(x: real): real;
Возвращает натуральный логарифм числа x
|
functionLog2(x: real): real;
Возвращает логарифм числа x по основанию 2
|
functionLog10(x: real): real;
Возвращает десятичный логарифм числа x
|
functionLogN(base,x: real): real;
Возвращает логарифм числа x по основанию base
|
functionSqrt(x: real): real;
Возвращает квадратный корень числа x
|
functionSqr(x: integer): int64;
Возвращает квадрат числа x
|
functionSqr(x: longword): uint64;
Возвращает квадрат числа x
|
functionSqr(x: int64): int64;
Возвращает квадрат числа x
|
functionSqr(x: uint64): uint64;
Возвращает квадрат числа x
|
functionSqr(x: real): real;
Возвращает квадрат числа x
|
functionPower(x,y: real): real;
Возвращает x в степени y
|
functionRound(x: real): integer;
Возвращает x, округленное до ближайшего целого
|
functionTrunc(x: real): integer;
Возвращает целую часть числа x
|
functionInt(x: real): real;
Возвращает целую часть числа x
|
functionFrac(x: real): real;
Возвращает дробную часть числа x
|
functionFloor(x: real): integer;
Возвращает наибольшее целое, меньшее или равное x
|
functionCeil(x: real): integer;
Возвращает наименьшее целое, большее или равное x
|
functionRadToDeg(x: real): real;
Переводит радианы в градусы
|
functionDegToRad(x: real): real;
Переводит градусы в радианы
|
procedureRandomize;
Инициализирует датчик псевдослучайных чисел
|
procedureRandomize(seed: integer);
Инициализирует датчик псевдослучайных чисел, используя значение seed. При одном и том же seed генерируются одинаковые псевдослучайные последовательности
|