…
Descrizione | Uso | ||
&& | AND | op1 e op2 sono true? |
op1 && op2 |
---|---|---|---|
|| | OR | op1 oppure op2 è true? |
op1 || op2 |
^ | XOR | op1 e op2 sono diversi? |
op1 ^ op2 |
! | NOT | op è false? |
!op |
Se la valutazione di op1 determina il risultato finale allora op2 non sarà valutato: si dice che c’è stata una valutazione breve
-
false && op2 -> false
-
true || op2 -> true
Valutazione completa
Se si ritiene necessario che entrambi gli operandi siano valutati allora si possono utilizzare gli operatori relazionali con valutazione completa
Descrizione | Uso | |
& | AND completo |
op1 & op2 |
---|---|---|
| | OR completo |
op1 | op2 |