Предполагается, что все функции (и математические операции вообще) вычисляются с точным результатом.
Для каждой встроенной функции задан ее прототип, показывающий типы ее формальных параметров и результат (возвращаемое значение).
15.1 Abs - арифметическая функция
FUNCTION ABS ( V:NUMBER ) : NUMBER;
Функция ABS возвращает абсолютное значение числа
Параметры. V является числом.
Результат. Абсолютное значение V. Возвращаемый тип данных идентичен типу параметра V.
Пример 125 - ABS (-10) --> 10
15.2 ACos - арифметическая функция
FUNCTION ACOS ( V:NUMBER ) : REAL;
Функция ACOS возвращает величину угла по заданному значению косинуса.
Параметры. V - число, являющееся косинусом угла.
Результат. Угол в радианах (0 результат ), косинус которого равен V.
Условия. -1.0 V 1.0
Пример 126 - ACOS (0.3) --> 1.266103...
15.3 ASin - арифметическая функция
FUNCTION ASIN ( V:NUMBER ) : REAL;
Функция ASIN возвращает величину угла по заданному значению синуса.
Параметры. V - число, являющееся синусом угла.
Результат. Угол в радианах ( результат ), синус которого равен V.
Условия. -1.0 V1.0
Пример 127 - ASIN (0.3) --> 3.04692...e
15.4 ATan - арифметическая функция
FUNCTION ATAN ( VI:NUMBER; V2: NUMBER ) : REAL;
Функция ATAN возвращает значение угла по заданному значению тангенса V, где V задано выражением V = V1/V2.
Параметры
a) V1 - число.
b) V2 - число.
Результат. Угол в радианах ( результат ), тангенс которого равен V. Если V2 равно нулю, результатом является или в зависимости от знака V1.