## Operatoren

Java kent de volgende rekenkundige operatoren:

Operator | Betekenis
+ | optellen
- | aftrekken
* | vermenigvuldigen
/ | delen
% | rest van een deling (vwo)

Int

De operator / geeft bij een deling van twee getallen van het datatype int als resultaat een heel getal. Bijvoorbeeld:

    15 gedeeld door 2 geeft als resultaat 7.    (!)

En dus niet 7.5 zoals je waarschijnlijk had verwacht. De uitkomst is 7 omdat alles wat na de punt komt simpelweg wordt 'weggegooid'.

Double

Bij een deling van twee waarden van het type double is het resultaat wel een decimaal getal. Bijvoorbeeld:

    15.0 gedeeld door 2 geeft als resultaat 7.5.

Modulo

De operator % (modulo) geeft de rest van een deling. Bijvoorbeeld:

    15 module 2 (15 % 2) heeft als resultaat 1.

Meer informatie over modulorekenen kan je vinden op slide 65 van de presentatie Programmeren met Java.