Arduino - Operatori aritmetici
Supponiamo che la variabile A contenga 10 e la variabile B ne contenga 20, quindi -
| Nome dell'operatore | Operatore semplice | Descrizione | Esempio |
|---|---|---|---|
| operatore di assegnazione | = | Memorizza il valore a destra del segno di uguale nella variabile a sinistra del segno di uguale. | A = B |
| aggiunta | + | Aggiunge due operandi | A + B darà 30 |
| sottrazione | - | Sottrae il secondo operando dal primo | A - B darà -10 |
| moltiplicazione | * | Moltiplica entrambi gli operandi | A * B darà 200 |
| divisione | / | Dividi il numeratore per denominatore | B / A darà 2 |
| modulo | % | Operatore modulo e resto di dopo una divisione intera | B% A darà 0 |
Esempio
void loop () {
int a = 9,b = 4,c;
c = a + b;
c = a - b;
c = a * b;
c = a / b;
c = a % b;
}
Risultato
a + b = 13
a - b = 5
a * b = 36
a / b = 2
Remainder when a divided by b = 1
