Argomenti trattati
Operatori
Scritto il 12/07/2002
OPERATORI DI ASSEGNAZIONE
  1. =  : assegna alla variabile a sinistra il valore dell’espressione di destra "a=b"
  2. += : somma al valore della variabile a sinistra il valore dell’espressione di destra "a+=b" equivale ad "a=a+b"
  3. -= : sottrae al valore della variabile a sinistra il valore dell’espressione di destra
  4. *= : assegna alla variabile a sinistra il prodotto del valore della variabile stessa per l’espressione di destra a*=b equivale a a=a*b
  5. /= : assegna alla variabile a sinistra il quoziente del valore della variabile stessa per l’espressione di destra
  6. %= : assegna alla variabile a sinistra il modulo della divisione della variabile stessa per l’espressione di destra

OPERATORI MATEMATICI
  1. +  : addizione
  2. ++ : incremento. Se usato prima della variabile, prima avviene l’incremento e dopo la valutazione del valore. Se usato dopo, prima viene valutato il valore e poi avviene l’incremento; es: a++ equivale ad a=a+1
  3. -  : sottrazione o meno unario
  4. -- : decremento. Se usato prima della variabile, prima avviene il decremento e dopo la valutazione del valore. Se usato dopo, prima viene valutato il valore e poi avviene il decremento; es: a-- equivale ad a=a-1
  5. *  : moltiplicazione
  6. /  : divisione
  7. %  : modulo (il resto intero della divisione di due numeri)


OPERATORI DI STRINGA
  1. + : concatenazione. “pippo”+”pluto” restituisce ”pippopluto”
  2. += : assegna alla variabile di sinistra il risultato della concatenazione della variabile stessa con il contenuto dell’espressione a destra a=”pippo”; a +=”pluto” a conterrà “pippopluto” OPERATORI DI CONFRONTO
    Il risultato è true (vero) se la condizione espressa dall’operatore si verifica. Altrimenti il risultato è false (falso).
    1. == : (doppio uguale) eguaglianza.
    2. === : (tre segni uguale) gli operatori sono eguali e dello stresso tipo
    3. != : diseguaglianza
    4. < : l’operando di sinistra è minore di quello di destra
    5. > : l’ operando di sinistra è maggiore di quello di destra
    6. <= : l’operando di sinistra è minore o uguale rispetto a quello di destra
    7. >= : l’operando di sinistra è maggiore o uguale rispetto a quello di destra


    OPERATORI LOGICI
    1. && : AND logico
    2. || : OR logico
    3. ! : NOT logico


    OPERATORI SUI BIT
    1. & : AND sui bit
    2. | : OR sui bit
    3. ^ : XOR sui bit
    4. ~ : NOT sui bit
    5. >>: SHIFT a destra dei bit dell’operando di sinistra del numero di bit indicati dall’operando di destra. I bits meno significativi sono persi
    6. <<: SHIFT a sinistra dei bit dell’operando di sinistra del numero di bit indicati dall’operando di destra. I bits più significativi sono persi
    7. >>>: SHIFT a destra dei bit dell’operando di sinistra del numero di bit indicati dall’operando di destra. I bits meno significativi sono persi.
Cerca nella sezione
Login utente