function Abs(x: число): число;
Возвращает модуль числа x |
function ArcCos(x: real): real;
Возвращает угол в радианах, косинус которого равен x, -1<=x<=1 |
function ArcSin(x: real): real;
Возвращает угол в радианах, синус которого равен x, -1<=x<=1 |
function ArcTan(x: real): real;
Возвращает угол в радианах, тангенс которого равен x |
function Ceil(x: real): integer;
Возвращает наименьшее целое >= x |
function Cos(x: real): real;
Возвращает косинус угла x, измеряемого в радианах |
function Cosh(x: real): real;
Возвращает гиперболический косинус угла x, измеряемого в радианах |
function DegToRad(x: real): real;
Переводит градусы в радианы |
function Exp(x: real): real;
Возвращает экспоненту числа x |
function Floor(x: real): integer;
Возвращает наибольшее целое <= x |
function Frac(x: real): real;
Возвращает дробную часть числа x |
function Int(x: real): real;
Возвращает целую часть числа x |
function Ln(x: real): real;
Возвращает натуральный логарифм числа x |
function Log(x: real): real;
Возвращает натуральный логарифм числа x |
function Log10(x: real): real;
Возвращает десятичный логарифм числа x |
function Log2(x: real): real;
Возвращает логарифм числа x по основанию 2 |
function LogN(base, x: real): real;
Возвращает логарифм числа x по основанию base |
function Max(a: число, b: число): число;
Возвращает максимальное из чисел a,b |
function Min(a: число, b: число): число;
Возвращает минимальное из чисел a,b |
function Odd(i: целое): boolean;
Возвращает True, если i нечетно, и False в противном случае |
function Power(x, y: real): real;
Возвращает x в степени y |
function Power(x: real; n: integer): real;
Возвращает x в целой степени n |
function Power(x: BigInteger; y: integer): BigInteger;
Возвращает x в степени y |
function RadToDeg(x: real): real;
Переводит радианы в градусы |
function Random(maxValue: integer): integer;
Возвращает случайное целое в диапазоне от 0 до maxValue-1 |
function Random(maxValue: real): real;
Возвращает случайное вещественное в диапазоне [0,maxValue) |
function Random(a, b: integer): integer;
Возвращает случайное целое в диапазоне от a до b |
function Random(a, b: real): real;
Возвращает случайное вещественное в диапазоне [a,b) |
function Random: real;
Возвращает случайное вещественное в диапазоне [0..1) |
function Random2(maxValue: integer): (integer, integer);
Возвращает кортеж из двух случайных целых в диапазоне от 0 до maxValue-1 |
function Random2(maxValue: real): (real, real);
Возвращает кортеж из двух случайных вещественных в диапазоне [0,maxValue) |
function Random2(a, b: integer): (integer, integer);
Возвращает кортеж из двух случайных целых в диапазоне от a до b |
function Random2(a, b: real): (real, real);
Возвращает кортеж из двух случайных вещественных в диапазоне [a,b) |
function Random2: (real, real);
Возвращает кортеж из двух случайных вещественных в диапазоне [0..1) |
function Random3(maxValue: integer): (integer, integer, integer);
Возвращает кортеж из трех случайных целых в диапазоне от 0 до maxValue-1 |
function Random3(maxValue: real): (real, real, real);
Возвращает кортеж из трех случайных вещественных в диапазоне [0,maxValue) |
function Random3(a, b: integer): (integer, integer, integer);
Возвращает кортеж из трех случайных целых в диапазоне от a до b |
function Random3(a, b: real): (real, real, real);
Возвращает кортеж из трех случайных вещественных в диапазоне [a,b) |
function Random3: (real, real, real);
Возвращает кортеж из трех случайных вещественных в диапазоне [0..1) |
procedure Randomize(seed: integer);
Инициализирует датчик псевдослучайных чисел, используя значение seed. При одном и том же seed генерируются одинаковые псевдослучайные последовательности |
procedure Randomize;
Инициализирует датчик псевдослучайных чисел |
function Round(x: real): integer;
Возвращает x, округленное до ближайшего целого. Если вещественное находится посередине между двумя целыми,то округление осуществляется к ближайшему четному (банковское округление): Round(2.5)=2, Round(3.5)=4 |
function Round(x: real; digits: integer): real;
Возвращает x, округленное до ближайшего вещественного с digits знаками после десятичной точки |
function RoundBigInteger(x: real): BigInteger;
Возвращает x, округленное до ближайшего длинного целого |
function Sign(x: число): число;
Возвращает знак числа x |
function Sin(x: real): real;
Возвращает синус угла x, измеряемого в радианах |
function Sinh(x: real): real;
Возвращает гиперболический синус угла x, измеряемого в радианах |
function Sqr(x: число): число;
Возвращает квадрат числа x |
function Sqrt(x: real): real;
Возвращает квадратный корень числа x |
function Tan(x: real): real;
Возвращает тангенс угла x, измеряемого в радианах |
function Tanh(x: real): real;
Возвращает гиперболический тангенс угла x, измеряемого в радианах |
function Trunc(x: real): integer;
Возвращает целую часть вещественного числа x |
function TruncBigInteger(x: real): BigInteger;
Возвращает целую часть вещественного числа x как длинное целое |