| Operators | 
Operators used in matrix expressions fall into three general categories:
are placed in front of operands. For example, -A uses the sign reversal prefix operator ( ) in front of the matrix A to reverse the sign of each element of A.
) in front of the matrix A to reverse the sign of each element of A. 
are placed between operands. For example, A + B uses the addition binary operator (+) between matrices A and B to add corresponding elements of the matrices.
are placed after an operand. For example, A‘ uses the transpose postfix operator (`) after the matrix A to transpose the matrix.
Matrix operators are described in detail in Chapter 23, Language Reference.
Table 5.1 shows the precedence of matrix operators in the SAS/IML language.
| Priority Group | Operators | ||||||
|---|---|---|---|---|---|---|---|
| I (highest) |   |   | subscripts |   | ## | ** | |
| II | * | # | <> | >< | / | @ | |
| III | + |   | |||||
| IV |   | // | : | ||||
| V | < | <= | > | >= | = |   | |
| VI | & | ||||||
| VII (lowest) | | | ||||||