# Operators#

To do something with your data you need operators.

## Arithmetic operations#

For math operations there are +, -, *, / and %, which are addition, subtraction, multiplication, division and the modulo operation.

You can combine them, and they will follow normal math rules.

```
int a = 5;
int b = 2;
int c = 4;
// result is 13
int result = a + b * c;
```

Also brackets are allowed:

```
int a = 5;
int b = 2;
int c = 4;
// result is 28
int result = (a + b) * c;
```

The modulo operation returns the remainder of a division:

```
// result is 1
int result = 5 % 2
```

## Also useful#

Very often a value needs to be added to a variable and then again written back to it:

int s = 2; s = s + 2; // s is 4

This can be also written as:

int s = 2; s += 2;

It works also with the other operators (

`-=`

,`/=`

,`*=`

,`%=`

).Also you will often add only

`1`

to a variable. This can be simplified to:int s = 2; s++; // s is 3

The same works with subtraction (

`--`

).