<< Click to Display Table of Contents >> ## Arithmetic Operators |

The following customary symbols can be use in arithmetic expressions:

Operator |
Action |

- |
Unary negate, Forms the negative of a single operand |

+ |
Binary add, Forms the sum of two operands |

- |
Binary subtract, Forms the difference of two operands |

* |
Binary multiply, Forms the product of two operands |

/ |
Binary divide, Divides the first operand by the second |

^ |
Binary power, Raises the first operand to the power of the second |

These operators can be applied to scalars, arrays or matrices. When used with arrays or matrices, the operations are applied element-by-element.

Special operators are defined to designate conventional matrix and array operations.

Operator |
Action |

** |
Binary MATRIX multiply. Forms the product of two matrices or the product of a MATRIX and an ARRAY. Applied to tensors, the result is the same as the DOT operator. |

// |
Matrix "division". A1 = A2 // M produces the ARRAY A1 satisfying the equation A2 = M**A1. |