Overview
The Arithmetic function performs an arithmetic operation between two rasters, or a raster and a scalar operation, and vice versa.
Notes
The following table illustrates the Extent options:
Input rasters  Extent if First  Extent if Last  Extent if Intersection  Extent if Union 

The Operation options are as follows:
 Plus—Outputs the sum of all the corresponding pixel values for each raster.
output = Raster1 + Raster2
 Minus—Outputs the difference between the corresponding pixel values for each raster. This can be used to calculate change detection.
output = Raster1  Raster2
 Multiply—Outputs the product of the corresponding pixel values for each raster. This can be used to perform some cost functions.
output = Raster1 × Raster2
 Divide—Outputs the divisible result between the corresponding pixel values for each raster.
output = Raster1 ÷ Raster2
 Power—Outputs the product of the corresponding pixel values raised to the power of the input raster or scalar.
output = Raster1^{Raster2}
 Mode—Outputs the pixel value of all overlapping pixels that occurs the most. For example, if there are six bands in a raster, there will be six overlapping pixels. For the values 4, 5, 6, 4, 7, 9, the mode value is 4.
Parameters
Parameter  Description 

Raster  The first input raster dataset. 
Raster2  The second input raster dataset. 
Operation  The arithmetic operation to be performed between the two input rasters. The options are as follows:

Cellsize Type  Cellsize Type defines how to compute the pixel cell size of the output when the input rasters have different pixel cell sizes.

Extent Type  Extent Type defines how to compute the extent of the output when the input rasters have different extents.
