### Description

**Remainder** operation calculates the remainder when one integer is divided by another. It is useful for keeping a variable within a particular range (e.g. the size of an array). The `%`

(percent) symbol is used to carry out remainder operation.

### Syntax

`remainder = dividend % divisor;`

### Parameters

`remainder`

: variable. Allowed data types: `int`

, `float`

, `double`

.

`dividend`

: variable or constant. Allowed data types: `int`

.

`divisor`

: **non zero** variable or constant. Allowed data types: `int`

.