Имитационное моделирование в среде АРЕНА / Операторы
.docОператоры, используемые в формулах и выражениях Arena 3.0
|
Оператор |
Операция |
Приоритет |
|
Математические операторы |
||
|
** |
Возведение в степень |
1 (наивысший) |
|
/ |
Деление |
2 |
|
* |
Умножение |
2 |
|
- |
Вычитание |
3 |
|
+ |
Сложение |
3 |
|
Логические операторы |
||
|
.EQ. , == |
Логическое «равенство» |
4 |
|
.NE. , <> |
«неравенство» |
4 |
|
.LT. , < |
«меньше чем» |
4 |
|
.GT. , > |
«больше чем» |
4 |
|
.LE. , <= |
«меньше или равно» |
4 |
|
.GE. , >= |
«больше или равно» |
4 |
|
.AND., && |
Конъюнкция («и») |
5 |
|
.OR., || |
Дизъюнкция («или») |
5 |
Примечание: «==» это логический оператор, а «=» оператор присвоения значения. Настоятельно рекомендуется использовать оператор «.EQ.» вместо оператора «==», это позволит вам избежать ошибок.
|
Функция |
Описание |
|
ABS( a ) |
Абсолютное значение |
|
ACOS( a ) |
Арккосинус |
|
AINT( a ) |
Отбросить дробную часть |
|
AMOD( a1 , a2 ) |
Целый остаток от деления а1 на а2 |
|
ANINT( a ) |
Округление до ближайшего целого значения |
|
ASIN( a ) |
Арксинус |
|
ATAN( a ) |
Арктангенс |
|
COS( a ) |
Косинус |
|
EP( a ) |
Экспонента в степени а |
|
HCOS( a ) |
Гиперболический косинус |
|
HSIN( a ) |
Гиперболический синус |
|
HTAN( a ) |
Гиперболический тангенс |
|
MN( a1 , a2 , ... ) |
Выбрать минимальное значение |
|
MOD( a1 , a2 ) |
Целый остаток, как и AMOD, только аргументы сначала обрезаются до целых значений |
|
MX( a1 , a2 , ... ) |
Максимальное значение |
|
LN( a ) |
Натуральный логарифм |
|
LOG( a ) |
Десятичный логарифм |
|
SIN( a ) |
Синус |
|
SQRT( a ) |
Квадратный корень |
|
TAN( a ) |
Тангенс |
|
Примечание: для геометрических функций (ACOS, ASIN, ATAN, HCOS, HSIN, HTAN, COS, SIN, TAN) все значения считаются в радианах. |
|
