Questo Sito Web usa i cookies per gestire la autenticazione, la navigazione, e altre funzioni. Visitando il nostro sito web, tu accetti che possiamo memorizzare questo tipo di cookies sul tuo device.
Hai deciso di non accettare i cookies. Questa decisione può essere annullata.
Hai accettato di memorizzare i cookies sul tuo computer. Questa decisione può essere annullata.
Combinare gli operatori
La precedenza di un operatore specifica come esso tenga legate assieme "strettamente" due espressioni.
Per esempio, nell espressione 1 + 5 * 3, la risposta è 16 e non 18 perché l operatore di moltiplicazione ("*") ha una precedenza più alta rispetto all operatore di addizione ("+").
Le parentesi possono essere usate per forzare la precedenza, se necessario.
Per esempio: (1 + 5) * 3 viene valutata 18.
La seguente tabella fornisce una lista della precedenza degli operatori con gli operatori a più bassa precedenza listati prima.
Questo consente, combinate con le strutture di controllo viste in precedenza, di poter realizzare dei filtri di condizioni sul flusso del programma molto accurati.
Precedenza degli operatori
|
|
Sinistra |
. |
Sinistra |
or |
Sinistra |
xor |
Sinistra |
and |
destra |
|
Sinistra |
= += -= *= /= .= %= &= |= ^= ~= <<= >>= |
Sinistra |
?: |
Sinistra |
|| |
Sinistra |
&& |
Sinistra |
| |
Sinistra |
^ |
Sinistra |
& |
Non associativi |
== != === !== |
Non associativi |
< <= > >= |
Sinistra |
<< >> |
Sinistra |
+ - . |
Sinistra |
* / % |
destra |
! ~ ++ -- (int) (float) (string) (array) (object) @ |
destra |
[ |
Non associativi |
new |
Abbiamo 25 visitatori e nessun utente online
Designed by bizanto.