자료형 살펴봤듯이 bool (boolean) 은 단 두가지의 값을 가지는 자료형입니다.
보통 논리 연산의 결과로 얻게 됩니다.
일반적으로 익숙한 다른 자료형(숫자, 문자) 와는 다르게 생소한 형태입니다.
2가지만 있다는건 알겠는데 어떻게 사용하는지 궁금하실 수 있습니다.
주로 어떤 계산이 맞았는지 아닌지 확인할 때 사용합니다.
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시가 됐을때를 생각해보겠습니다.