DiGrande.it
Braille e Tecnologie per la Disabilità Visiva

Gli operatori aritmetici

Gli operatori aritmetici sono simboli specifici che consentono di eseguire operazioni di base tra uno o più operandi. Ad esempio, nel caso seguente:

- x1 = 50

- x2 = x1+20

si utilizzano gli operatori aritmetici seguenti:

- + (più) per l'addizione algebrica

- - (meno) per la sottrazione algebrica

- * (asterisco) per la moltiplicazione algebrica

- / (barra) per la divisione algebrica

- % (percento) per il modulo o resto della divisione algebrica.

Questi operatori sono di tipo binario, poiché richiedono la presenza di due operandi. Ad esempio:

- Dot(10+5, 70+20)

- x = 50-30

- l = 5*6

- Dot(x+l/6, 6*l)

Esistono anche due operatori unari, ovvero + (più) e - (meno), che richiedono un solo operando. - + (più) Rende l'operando sempre con segno positivo (valore assoluto)

- - (meno) Cambia il segno dell'operando (negazione aritmetica)

Per esempio:

- x = 50

- z = -x

y = +z/2

La variabile z conterrà il valore -50 e la variabile y conterrà il valore +25.

Tutti gli operatori aritmetici possono essere utilizzati per l'istanziazione di una variabile, nei parametri di un'istruzione o nelle espressioni relazionali. Le espressioni sono valutate da sinistra a destra, senza alcuna priorità formale tra gli operatori. Pertanto, tutti gli operatori operano allo stesso livello. Tuttavia, è possibile modificare l'ordine di valutazione delle operazioni tramite l'utilizzo di parentesi tonde. Le parentesi tonde operano su espressioni aritmetiche, logiche o relazionali e possono essere annidate. Le espressioni più interne vengono valutate per prime. È importante notare che affinché un'espressione sia valida, il numero di parentesi tonde aperte a sinistra deve essere uguale al numero di parentesi tonde chiuse a destra e devono essere correttamente annidate. Ad esempio:

- x = 14+8/2

La variabile "x" conterrà il valore 11.

- x = 14+(8/2)

La variabile "x" conterrà il valore 18.