Дипломная работа: Клиентская часть технологической среды для разработки больших экономических моделей: компоненты поддержки работы эксперта-экономиста при формировании и отладке (в расчетном режиме) структурного текста модели

min(a,b,...,c) минимальное значение;

lower(0 нижнее значение;

upper() верхнее значение;

1.2.2.1.4 Пользовательские функции

Пользовательские функции записываются в виде:

имя_функции (список формальных параметров) := выражение;

Допускается использование только арифметических выражений.

Вызов функции:

имя_функции (список фактических параметров);

Пример описания пользовательской функции:

f(x,y) := x^2 + y^2 - 1;

Пример вызова функции:

f(23.1, z+5) = 0;

1.2.2.1.5 Комментарии

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

1.2.2.1.6 Арифметические операции

+ операция сложения;

- операция вычитания и унарный минус;

* операция умножения;

/ операция деления;

^ операция возведения в степень.

Арифметические операции по приоритету в порядке убывания располагаются следующим образом: ^, /, *, -, +. Фактически операции "+" и "-" имеют одинаковый приоритет, так же как и /" и "*". Для изменения приоритета операций используются круглые скобки. Результатом операции деления в случае обоих целых операндов является целая часть частного.

1.2.2.1.7 Логические операции

OR логическое "ИЛИ";

AND логическое "И";

NOT логическое "НЕ";

-> импликация.

Логические операции по приоритету в порядке убывания располагаются следующим образом: NOT, AND, OR, ->.

1.2.2.1.8 Операции отношения

= равно;

<> не равно;

< меньше;

> больше;

<= меньше или равно;

К-во Просмотров: 419
Бесплатно скачать Дипломная работа: Клиентская часть технологической среды для разработки больших экономических моделей: компоненты поддержки работы эксперта-экономиста при формировании и отладке (в расчетном режиме) структурного текста модели