Функции действительных типов
| Функция | Возвращаемое значение |
| Abs (x) | Абсолютная величина х |
| АгсТаn(х) | Арктангенс х |
| Cos (х) | Косинус х (х выражается в радианах, а не в градусах) |
| Ехр (х) | Экспоненциальная функция от х |
| Frac(x) | Дробная часть х |
| Int (х) | Целая часть х. Несмотря на название, возвращает действительное значение (с плавающей запятой), т.е. просто устанавливает нуль в дробной части |
| Ln (х) | Натуральный логарифм от х |
| Pi | Число Пи (3.1416...) |
| Round (х) | Ближайшее к х целое значение. Возвращает значение целого типа. Условие "ближайшее к х" не работает, если верхнее и нижнее значения оказываются равноудаленными (например, ес-ли дробная часть точно равна 0,5). В этих случаях Delphi перекладывает решение на опера-ционную систему. Обычно процессоры Intel решают эту задачу в соответствии с рекоменда-цией IEEE округлять в сторону ближайшего четного целого числа. Иногда такой подход на-зывают "банкирским округлением" |
| Sin(x) | Синус х |
| Sqr(x) | Квадрат х, т.е. X*X |
| Sqrt (х) | Квадратный корень от х |
| Тrunc (х) | Целая часть х. В отличие от Int, возвращающей действительное значение, Trunc возвращает целое |
Совет: Будьте внимательны при переносе численных выражений из одного языка в другой. В Basic функция SQR вычисляет квадратный корень, а функция Sqr из Delphi — квадрат числа. Для вычисления квадратного корня в Delphi применяется функция Sqrt.