E.1 Arena Mathematical and Logical Operators
| Operator | Operation | Priority |
|---|---|---|
| Math Operators | ||
| \(\ast\ast\) | Exponentiation | 1(highest) |
| \(/\) | Division | 2 |
| \(\ast\) | Multiplication | 2 |
| - | Subtraction | 3 |
| + | Addition | 3 |
| Logical Operators | ||
| .EQ., == | Equality comparison | 4 |
| .NE.,\(<>\) | Non-equality comparison | 4 |
| .LT.,\(<\) | Less than comparison | 4 |
| .GT.,\(>\) | Greater than comparison | 4 |
| .LT.,\(<=\) | Less than or equal to comparison | 4 |
| .GE.,\(>=\) | Greater than or equal to comparison | 4 |
| .AND.,&& | Conjunction (and) | 5 |
| .OR.,\(\|\) | Inclusive disjunction (or) | 5 |
| Function | Description |
|---|---|
| ABS(a) | Absolute value |
| ACOS(a) | Arc cosine |
| AINT(a) | Truncate |
| AMOD(a1, a2) | Real remainder, returns(a1-(AINT(\(\frac{a1}{a2}\))\(\times\)a2)) |
| ANINT(a) | Round to nearest integer |
| ASIN(a) | Arc sine |
| ATAN(a) | Arc tangent |
| COS(a) | Cosine |
| EP(a) | Exponential(\(e^a\)) |
| HCOS(a) | Hyperbolic cosine |
| HSIN(a) | Hyperbolic sine |
| HTAN(a) | Hyperbolic tangent |
| MN(a1, a2, \(\ldots\)) | Minimum value |
| MOD(a1,a2) | same as AMOD(AINT(a1), AINT(a2)) |
| MX(a1, a2, \(\ldots\)) | Maximum value |
| LN(a) | Natural logarithm |
| LOG(a) | Common logarithm |
| SIN(a) | Sine |
| SQRT(a) | Square root |
| TAN(a) | Tangent |