Algebraic Operators

Algebraic Operators lists the algebraic operators in order of operator precedence (1 = highest, 5 = lowest). Parentheses are used to force algebraic operator precedence.

 

Algebraic Operators

Priority

Operator

Description

1

^

Caret—Exponentiation

2

*

Asterisk—Multiplication

2

#

Pound sign—Matrix multiplication

2

/

(Forward) slash—Division

2

MOD

Modulus or modulo

3

+

Plus sign—Addition

3

-

Minus sign—Subtraction, and unary minus/negation

3

<

Less-than sign—Comparative relational minimum

3

>

Greater-than sign—Comparative relational maximum

3

NOT

Boolean negation

4

EQ

Relational Equality

4

NE

Relational Not Equal

4

LE

Relational Less than or Equal

4

LT

Relational Less Than

4

GE

Relational Greater than or Equal

4

GT

Relational Greater Than

5

AND

Boolean AND (union)

5

OR

Boolean OR (intersection or inclusion)

5

XOR

Boolean eXclusive OR (mutual exclusivity)