Operator logic boolean

Autor: Laura McKinney
Data Creației: 10 Aprilie 2021
Data Actualizării: 1 Iulie 2024
Anonim
Boolean Operators- And, Or, & Not
Video: Boolean Operators- And, Or, & Not

Conţinut

Definiție - Ce înseamnă Boolean Logical Operator?

Un operator logic boolean în conul limbajului de programare C # este un operator folosit pentru a efectua logica booleană pe două expresii booleane.

Operatorii logici booleani returnează rezultatele booleane (adevărate sau false) și iau valorile booleane ca operanzi. În timpul executării logicii booleane, expresia din stânga este evaluată, urmată de expresia din dreapta. Cele două expresii sunt evaluate în sfârșit în conținutul operatorului logic boolean între ele. Valoarea de retur este de tip boolean și se bazează pe tipul de operator utilizat.


O introducere în Microsoft Azure și Microsoft Cloud | În acest ghid, veți afla despre ce este vorba despre cloud computing și despre cum Microsoft Azure vă poate ajuta să migrați și să conduceți afacerea din cloud.

Techopedia explică Operatorul Logic Boolean

Operatorii logici booleani pot fi folosiți pentru testarea sau ajustarea valorii unei variabile booleane. Rezultatul expresiei care utilizează acești operatori poate fi utilizat în declarații condiționate pentru a controla fluxul programului prin cod.

Operatorii logici booleeni au prioritate în ordinea prezentată mai jos:

  1. Logic ȘI (&)
  2. Logic XOR (^)
  3. Logic SAU (|)

Este vital să înțelegem diferența dintre operatorii & și && atunci când sunt folosiți într-o expresie în care trebuie evaluate două condiții. În timp ce operatorul & execută întotdeauna ambele condiții, && nu execută cea de-a doua la eșecul primei. || operatorul funcționează similar cu && prin omiterea condițiilor după prima, dacă prima condiție este adevărată. Prin urmare, && și || (numiți operatori logici condiționali) se numesc operatori de scurtcircuit.

^ Operatorul funcționează într-un mod similar cu | | și || operatorii (și & și &&) nu sunt interschimbabili, deoarece funcționează diferit.


Această definiție a fost scrisă în versiunea lui C #