자료형에서 살펴봤듯이 bool (boolean) 은 단 두가지의 값을 가지는 자료형입니다.
보통 논리 연산의 결과로 얻게 됩니다.
- true
- false
일반적으로 익숙한 다른 자료형(숫자, 문자) 와는 다르게 생소한 형태입니다.
주로 어떤 계산이 맞았는지 아닌지 확인할 때 사용합니다.
bool isLarge = 10 > 5;
예제에서 10 > 5 를 계산했습니다.
계산이 맞으면 isLarge 의 값은 true, 틀리면 false 가 됩니다.
int age = 25;
bool isAdult = age > 19;
결과 : true
int age = 12;
bool isAdult = age > 19;
결과 : false
논리 계산을 통해 true 인지 false 인지를 판단하게 되면 제어문에서 핵심적인 기능을 하는 자료형으로써 활용됩니다.
예를 들어 PC 방에서 게임을 하다가 밤 10시가 됐을때를 생각해보겠습니다.

우리는 성인이지 아닌지에 따라 할수 있는 선택지가 달라지게 됩니다.
이런식으로 특정한 상황이 되었을때 어떻게 진행될지 판단근거가 되는 것이 bool 자료형 입니다.
반응형
'C# > 연산자' 카테고리의 다른 글
[C#] 비트 연산 (0) | 2024.03.25 |
---|---|
[C#] 논리 연산 - 정리표 (0) | 2024.03.25 |
[C#] 논리 연산 - 비교 연산자 (0) | 2024.03.25 |
[C#] 논리 연산 - 같음 연산자 (0) | 2024.03.25 |
[C#] 산술 연산 - 문자열 (0) | 2024.03.25 |
댓글