Статус документа
Статус документа

ГОСТ Р ИСО 10303-11-2000 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 11. Методы описания. Справочное руководство по языку EXPRESS

     15 Встроенные функции


Предполагается, что все функции (и математические операции вообще) вычисляются с точным результатом.

Для каждой встроенной функции задан ее прототип, показывающий типы ее формальных параметров и результат (возвращаемое значение).

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.