728x90
반응형
안녕하세요 아임코딩입니다.
유튜브 링크
논리 AND 연산자 &
using System;
namespace Tistory
{
internal class Program
{
static void Main(string[] args)
{
bool T = true;
bool F = false;
Console.WriteLine(T & T);
Console.WriteLine(T & F);
Console.WriteLine(F & T);
Console.WriteLine(F & F);
}
}
}
bool 자료형 T 에는 true를, F에는 false를 저장한 후 AND 연산을 하고 결과를 출력하는 코드입니다.
표에서 확인할 수 있는 것처럼 결과가 나오는 것을 확인할 수 있습니다.
조건부 논리 AND 연산자 &&
using System;
namespace Tistory
{
internal class Program
{
static void Main(string[] args)
{
bool T = true;
bool F = false;
Console.WriteLine(T && T);
Console.WriteLine(T && F);
Console.WriteLine(F && T);
Console.WriteLine(F && F);
}
}
}
&& 연산자도 & 연산자와 마찬가지의 결과를 확인할 수 있습니다.
&& 연산자가 & 연산자와 다른 점은 && 연산자는 첫번째 검사를 하는 값이 False 이면 뒤에 있는 변수는 검사하지 않고 전체 결과를 False로 반환하는 반면 & 연산자는 모든 경우에 두 값 모두 판단한 후 전체 결과를 판단한다는 것입니다.
이상으로 C#에서 제공하는 AND 연산에 대해서 알아봤습니다.
728x90
반응형
'프로그래밍 > C#' 카테고리의 다른 글
[C#] XOR 연산 (0) | 2023.04.30 |
---|---|
[C#] OR 연산자 (0) | 2023.04.30 |
[C#] 비교 연산자 (0) | 2023.04.30 |
[C#] bool 자료형 (0) | 2023.04.30 |
[C#] 실수 자료형 (0) | 2023.04.29 |