bool 논리 연산자

Console Programming/C# Console 2019. 9. 25. 14:34

https://docs.microsoft.com/ko-kr/dotnet/csharp/language-reference/operators/boolean-logical-operators

 

부울 논리 연산자 - C# 참조

부울 피연산자를 사용하여 논리 부정, 결합(AND) 및 포괄적/배타적 분리(OR) 작업을 수행하는 C# 연산자에 대해 알아봅니다.

docs.microsoft.com

 

논리 부정 연산자  !

x의 값이 true이면             !x의 값은 false

y의 값이 false이면            !y의 값은 true

 

논리 AND 연산자 &

x와 y의 값이 true이면        x & y의 값은 true,

나머지 경우는                 모두 false

 

논리 배타적 연산자 ^

x와 y의 값이 같으면           x ^ y의 값은 false

x와 y의 값이 다르면           x  ^ y의 값은 true

 

논리 OR 연산자 |

x 또는 y가 true이면            x | y의 값은 true

x 와 y가 false 이면             x | y의 값은 false

 

 

조건부 논리 연산자 &&

x 와 y가 true이면               x && y 의 값은 true

x 또는 y가 false이면           x && y 의 값은 false

 

조건부 논리 연산자 ||

x 또는 y가 true이면           x || y의 값은 true

x 와 y가   false이면           x || y의 값은 false

 

 

 

: