Link copiato negli appunti
Il linguaggio C++ è dotato di tutti i comuni operatori aritmetici di somma (+
), sottrazione (-
), moltiplicazione (*
), divisione (/
) e modulo (%
). I primi quattro operatori non richiedono alcuna spiegazione data la loro familiarità nell'uso comune.
L'operatore modulo, invece, è semplicemente un modo per restituire il resto di una divisione intera. Ad esempio:
int a = 3, b = 8, c = 0, d;
d = b %a; // restituisce 2
d = a % b; // restituisce 3
d = b % c; // restituisce un messaggio di errore (divisione per zero)