# An overview of the Math toolset

The Math toolset contains tools that perform mathematical operations on rasters.

The tools are grouped into four main categories:

**General**The General math toolset contains tools for performing basic mathematical operations on rasters in the following categories: Arithmetic, Power, Exponential, and Logarithmic. Also included are tools that alter the sign of the raster values, as well as those involved in converting the values between integer and floating point.

**Logical**The Logical math toolset contains tools for performing logical evaluations on rasters in the following categories: Boolean, Combinatorial, Relational, and Conditional.

**Trigonometric**The Trigonometric math toolset contains tools for trigonometric calculations in several categories: Regular, Inverse, Hyperbolic, and Inverse Hyperbolic.

**Bitwise**The Bitwise math toolset contains tools that perform bitwise operations on the input rasters.

The following table lists the available Math toolsets and provides a brief description of each.

Tool |
Description |
---|---|

General Math toolset |
The General Math tools apply a mathematical function to the input. These tools fall into several categories. The arithmetic tools perform basic mathematical operations, such as addition and multiplication. There are tools that perform various types of exponentiation operations, which includes exponentials and logarithms in addition to the basic power operations. The remaining tools are used either for sign conversion or for conversion between integer and floating point data types. |

Logical Math toolset |
The Logical Math tools evaluate the values of the inputs and determine the output values based on Boolean logic. The tools are grouped into four main categories: Boolean, Combinatorial, Logical, and Relational. |

Trigonometric Math toolset |
Trigonometric Math tools perform various trigonometric calculations on the values in an input raster. |

Bitwise Math toolset |
The bitwise math tools compute on the binary representation of the input values. |