Logiczny operator logiczny

Autor: Laura McKinney
Data Utworzenia: 10 Kwiecień 2021
Data Aktualizacji: 1 Lipiec 2024
Anonim
if....and...or.....NOT!!! (Python Logical Operators) // EP 6
Wideo: if....and...or.....NOT!!! (Python Logical Operators) // EP 6

Zawartość

Definicja - Co oznacza logiczny operator logiczny?

Logiczny operator logiczny w języku programowania C # to operator używany do wykonywania logiki logicznej na dwóch wyrażeniach logicznych.

Logiczne operatory logiczne zwracają wyniki logiczne (prawda lub fałsz) i przyjmują wartości logiczne jako operandy. Podczas wykonywania logiki logicznej oceniane jest wyrażenie po lewej stronie, a po nim wyrażenie po prawej stronie. Oba wyrażenia są ostatecznie oceniane w stożku logicznego operatora logicznego między nimi. Wartość zwracana jest typu logicznego i oparta na użytym typie operatora.


Wprowadzenie do Microsoft Azure i Microsoft Cloud | W tym przewodniku dowiesz się, na czym polega przetwarzanie w chmurze i jak Microsoft Azure może pomóc w migracji i prowadzeniu firmy z chmury.

Techopedia wyjaśnia logiczny operator logiczny

Logiczne operatory logiczne mogą być używane do testowania lub dostosowywania wartości zmiennej logicznej. Wynik wyrażenia używającego tych operatorów można wykorzystać w instrukcjach warunkowych do sterowania przepływem programu przez kod.

Logiczne operatory logiczne mają pierwszeństwo w kolejności pokazanej poniżej:

  1. Logiczne ORAZ (i)
  2. Logiczny XOR (^)
  3. Logiczne OR (|)

Konieczne jest zrozumienie różnicy między operatorami & i &&, gdy są one używane w wyrażeniu, w którym należy ocenić dwa warunki. Podczas gdy operator & zawsze spełnia oba warunki, && nie wykonuje drugiego w przypadku niepowodzenia pierwszego. || operator działa podobnie do &&, pomijając warunki po pierwszym, jeśli pierwszy warunek jest spełniony. W związku z tym && i || (określane jako warunkowe operatory logiczne) nazywane są operatorami zwarć.

Operator ^ działa w podobny sposób jak | The | i || operatorzy (oraz & i &&) nie są wymienni, ponieważ działają inaczej.


Ta definicja została napisana w con C #