Sadržaj:
- Definicija - Što znači logički operator logičkog sustava?
- Techopedia objašnjava logički operator Boola
Definicija - Što znači logički operator logičkog sustava?
Boolov logički operator u kontekstu programskog jezika C # je operator koji se koristi za izvođenje logičke logike na dva Boolova izraza.
Boolovi logički operatori vraćaju logične rezultate (istinite ili netočne) i uzimaju Booleove vrijednosti kao operand. Tijekom izvođenja logičke logike ocjenjuje se izraz na lijevoj strani, a slijedi izraz s desne strane. Dva izraza se na kraju procjenjuju u kontekstu logičkog operatora Boola. Povratna vrijednost je booleova tipa i temelji se na upotrijebljenom tipu operatera.
Techopedia objašnjava logički operator Boola
Booleični logički operatori mogu se koristiti za testiranje ili podešavanje vrijednosti Boolean varijable. Rezultat izraza pomoću ovih operatora može se koristiti u uvjetnim izjavama za kontrolu protoka programa putem koda.
Boolovi logički operatori imaju prednost u niže navedenom redoslijedu:
- Logički I (&)
- Logički XOR (^)
- Logično ILI (|)
Važno je shvatiti razliku između & i && operatora kada se oni koriste u izrazu gdje se moraju ocijeniti dva uvjeta. Dok & operator uvijek izvršava oba uvjeta, && drugi ne izvršava prilikom neuspjeha prvog. The || operater radi slično && preskačući uvjete nakon prvog, ako je prvi uvjet istinit. Dakle, && i || (koji se nazivaju uvjetno logički operatori) nazivaju se operateri kratkog spoja.
Operator ^ djeluje na sličan način kao i |. The | i || operatori (i & i && operatori) nisu zamjenjivi jer djeluju drugačije.