DiGrande.it

Non Vedenti, Braille e Tecnologie di Stampa

Questo sito usa Cookie per personalizzare contenuti e annunci, fornire funzionalità per social media e analizzare i collegamenti. Chiudendo questo banner o continuando la navigazione acconsenti al loro uso.
Leggi la Cookie Policy di DiGrande.it

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.