Operatore logico booleano

Autore: Laura McKinney
Data Della Creazione: 10 Aprile 2021
Data Di Aggiornamento: 1 Luglio 2024
Anonim
Gli operatori logici in R
Video: Gli operatori logici in R

Contenuto

Definizione - Cosa significa Operatore logico booleano?

Un operatore logico booleano nel con del linguaggio di programmazione C # è un operatore utilizzato per eseguire la logica booleana su due espressioni booleane.

Gli operatori logici booleani restituiscono risultati booleani (vero o falso) e accettano valori booleani come operandi. Durante l'esecuzione della logica booleana, viene valutata l'espressione a sinistra, seguita dall'espressione a destra. Le due espressioni vengono infine valutate nel con dell'operatore logico booleano tra di loro. Il valore restituito è di tipo booleano e basato sul tipo di operatore utilizzato.


Un'introduzione a Microsoft Azure e Microsoft Cloud | In questa guida imparerai cos'è il cloud computing e in che modo Microsoft Azure può aiutarti a migrare e gestire la tua azienda dal cloud.

Techopedia spiega Boolean Logical Operator

Gli operatori logici booleani possono essere utilizzati per testare o regolare il valore di una variabile booleana. Il risultato dell'espressione che utilizza questi operatori può essere utilizzato nelle istruzioni condizionali per controllare il flusso del programma attraverso il codice.

Gli operatori logici booleani hanno la precedenza nell'ordine mostrato di seguito:

  1. AND logico (&)
  2. Logico XOR (^)
  3. OR logico (|)

È fondamentale comprendere la differenza tra gli operatori & e && quando vengono utilizzati in un'espressione in cui devono essere valutate due condizioni. Mentre l'operatore & esegue sempre entrambe le condizioni, && non esegue la seconda in caso di fallimento della prima. Il || l'operatore funziona in modo simile a && saltando le condizioni dopo la prima, se la prima condizione è vera. Quindi, && e || (indicati come operatori logici condizionali) sono chiamati operatori di corto circuito.

L'operatore ^ funziona in modo simile a |. Il | e || gli operatori (e gli operatori & e &&) non sono intercambiabili poiché operano in modo diverso.


Questa definizione è stata scritta nel con di C #