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