Информатика. Программирование в Delphi
363
Математические функции
Таблица П.7.2
Математические функции
Функция
Значение
Abs(n)
Абсолютное значение n
Sqrt(n)
Квадратный корень из n
Sqr(n)
Квадрат n
Exp(n)
Экспонента n
Ln(n)
Натуральный логарифм n
Random(n)
Случайное целое число в диапазоне от 0 до n–1. Перед первым об-
ращением к функции необходимо вызвать функцию Randomize, ко-
торая выполнит инициализацию программного генератора случай-
ных чисел
Sin(α)
Синус выраженного в радианах угла α
Cos(α)
Косинус выраженного в радианах угла α
Arctan(α)
Арктангенс выраженного в радианах угла α
Величина угла тригонометрических функций должна быть выражена в
радианах. Для преобразования величины угла из градусов в радианы использу-
ется формула (a*3.1415926)/180, где: а – величина угла в градусах; 3.1415926 –
число «ПИ». Вместо константы 3.1415926 можно использовать стандартную
именованную константу
PI
.
Функции преобразования
Т
аблица П.7.3
Функции преобразования
Функция
Значение
Chr(n)
Символ код, которого равен n
IntToStr(k)
Строка, являющаяся изображением целого k
FloatToStr(n)
Строка, являющаяся изображением вещественного n
FloatToStrF(n, f, k,
m)
Строка, являющаяся изображением вещественного n. При вызове
функции указывают:
f – формат;
k – точность;
m – количество цифр после десятичной точки.
Формат f определяет способ изображения числа:
ffGeneral – универсальный;
ffExponent – научный;
ffFixed – с фиксированной точкой;
ffNumber – с разделителями групп разрядов;
ffCurrency – финансовый.
Точность k – нужное общее количество цифр: 7 или меньше для
значения типа Single, 15 или меньше для значения типа Double и 18
или меньше для значения типа Extended
I...,353,354,355,356,357,358,359,360,361,362 364,365,366,367,368,369,370