검수요청.png검수요청.png

"불린"의 두 판 사이의 차이

위키원
이동: 둘러보기, 검색
잔글 (같이 보기)
 
(같은 사용자의 중간 판 4개는 보이지 않습니다)
1번째 줄: 1번째 줄:
'''불린'''(Boolean)이란 컴퓨터 프로그램에서 [[참]] 또는 [[거짓]] 중 하나의 값을 가지는 자료형을 말한다. 참은 1, T, True로 표시하고, 거짓은 0, F, False로 표시한다.
+
'''불린'''(boolean)이란 컴퓨터 프로그램에서 [[참]] 또는 [[거짓]] 중 하나의 값을 가지는 자료형을 말한다. 참은 1, T, True로 표시하고, 거짓은 0, F, False로 표시한다. '''불리언'''이라고도 한다.
  
 
== 개요 ==
 
== 개요 ==
컴퓨터과학에서 불리언(boolean) 자료형은 논리 자료형이라고도 하며, 참과 거짓을 나타내는 데 쓰인다. 주로 참은 1, 거짓은 0에 대응하나 언어마다 차이가 있다. 숫자를 쓰지 않고 참과 거짓을 나타내는 영단어 true와 false를 쓰기도 한다.<ref name="불리언"><[https://ko.wikipedia.org/wiki/%EB%B6%88%EB%A6%AC%EC%96%B8_%EC%9E%90%EB%A3%8C%ED%98%95 불리언 자료형]>, <<위키백과>></ref>
+
컴퓨터과학에서 불린(boolean) 자료형은 논리 자료형이라고도 하며, 참과 거짓을 나타내는 데 쓰인다. 주로 참은 1, 거짓은 0에 대응하나 언어마다 차이가 있다. 숫자를 쓰지 않고 참과 거짓을 나타내는 영단어 true와 false를 쓰기도 한다.<ref name="불리언">[https://ko.wikipedia.org/wiki/%EB%B6%88%EB%A6%AC%EC%96%B8_%EC%9E%90%EB%A3%8C%ED%98%95 불리언 자료형], 《위키백과》</ref>
  
 
== 등장배경 / 역사 ==
 
== 등장배경 / 역사 ==
불리언(Boolean)이라는 말은 영국의 수학자 겸 논리학자인 조지 불(George Boole)의 이름에서 따온 것이다.<ref name="불리언"/>
+
불린(boolean)이라는 말은 영국의 수학자 겸 논리학자인 [[조지 불]](George Boole)의 이름에서 따온 것이다.<ref name="불리언"/>
  
 
== 특징 ==
 
== 특징 ==
 
=== 구성 ===
 
=== 구성 ===
* boolean은 참이나 거짓을 나타내는 값으로 1바이트를 가지고 있다.
+
* 불린은 [[참]]이나 [[거짓]]을 나타내는 값으로 1바이트를 가지고 있다.
 
* 주로 프로그램의 흐름을 제어하는 변수로 사용되는 데이터 타입이다.
 
* 주로 프로그램의 흐름을 제어하는 변수로 사용되는 데이터 타입이다.
 
* boolean은 그 결과로 true 또는 false라는 논리값을 반환한다.
 
* boolean은 그 결과로 true 또는 false라는 논리값을 반환한다.
<br>
+
 
 
=== 활용 ===
 
=== 활용 ===
 
예시
 
예시
38번째 줄: 38번째 줄:
 
  false
 
  false
  
1. a라는 변수값을 출력하는 것으로 a=true 값을 가지고 있다. System.out.println을 통하여 a를 출력한다.<br>
+
# a라는 변수값을 출력하는 것으로 a=true 값을 가지고 있다. System.out.println을 통하여 a를 출력한다.
2. b라는 변수값을 출력하는 것으로 b=false 값을 가지고 있다.<br>
+
# b라는 변수값을 출력하는 것으로 b=false 값을 가지고 있다.
3. 3<4라는 연산자를 비교하여 그 결과가 true 인지 false 인지 확인하고 그 값을 boolean의 값으로 출력한다.<br>
+
# 3<4라는 연산자를 비교하여 그 결과가 true 인지 false 인지 확인하고 그 값을 boolean의 값으로 출력한다.
4. 3==4 (3과 4가 같은지) 라는 연산자를 비교하여 그 결과가 true 인지 false 인지 확인을 하고 그 값을  
+
# 3==4 (3과 4가 같은지) 라는 연산자를 비교하여 그 결과가 true 인지 false 인지 확인을 하고 그 값을 불린 값으로 출력한다.
boolean의 값으로 출력한다.<br>
+
# 3>2 라는 연산자를 비교하여 그 결과가 true 인지 false 인지 확인하고 그 값을 boolean의 값으로 출력한다.
5. 3>2 라는 연산자를 비교하여 그 결과가 true 인지 false 인지 확인하고 그 값을 boolean의 값으로 출력한다.<br>
+
# 3<1 라는 연산자를 비교하여 그 결과가 true 인지 false 인지 확인하고 그 값을 boolean의 값으로 출력한다.<ref name="boolean">[https://itdeveloper.tistory.com/27 boolean 예시], 《IT 개발자》</ref>
6. 3<1 라는 연산자를 비교하여 그 결과가 true 인지 false 인지 확인하고 그 값을 boolean의 값으로 출력한다.<ref name="boolean><[https://itdeveloper.tistory.com/27 boolean 예시]>, <<IT 개발자>></ref>
 
  
 
{{각주}}
 
{{각주}}
  
 
== 참고자료 ==
 
== 참고자료 ==
* <[https://imasoftwareengineer.tistory.com/47 자바 변수와 자료형 (boolean)]>, 2019-03-03
+
* [https://ko.wikipedia.org/wiki/%EB%B6%88%EB%A6%AC%EC%96%B8_%EC%9E%90%EB%A3%8C%ED%98%95 불리언 자료형]〉, 《위키백과》
* <[https://opentutorials.org/course/2514/5332 비교와 Boolean]>, 2013-11-15
+
* 〈[https://opentutorials.org/course/2514/5332 비교와 Boolean]〉, 《프로그래밍 입문》, 2013-11-15
* <[https://ko.wikipedia.org/wiki/%EB%B6%88%EB%A6%AC%EC%96%B8_%EC%9E%90%EB%A3%8C%ED%98%95 불리언 자료형]>
+
* [https://itdeveloper.tistory.com/27 JAVA 기본 자바변수(Boolean)]〉, 《IT★개발자》, 2018-06-20
* <[https://itdeveloper.tistory.com/27 JAVA 기본 자바변수(Boolean)]>, 2018-06-20
+
* 〈[https://imasoftwareengineer.tistory.com/47 자바 변수와 자료형 (boolean)]〉, 《티스토리》, 2019-03-03
  
 
== 같이 보기 ==
 
== 같이 보기 ==
 +
* [[부울합]]
 
* [[객체지향 프로그래밍]]
 
* [[객체지향 프로그래밍]]
 
* [[객체]]
 
* [[객체]]
60번째 줄: 60번째 줄:
 
* [[메소드]]
 
* [[메소드]]
  
{{프로그래밍|토막글}}
+
{{프로그래밍|검토 필요}}

2021년 8월 4일 (수) 21:49 기준 최신판

불린(boolean)이란 컴퓨터 프로그램에서 또는 거짓 중 하나의 값을 가지는 자료형을 말한다. 참은 1, T, True로 표시하고, 거짓은 0, F, False로 표시한다. 불리언이라고도 한다.

개요[편집]

컴퓨터과학에서 불린(boolean) 자료형은 논리 자료형이라고도 하며, 참과 거짓을 나타내는 데 쓰인다. 주로 참은 1, 거짓은 0에 대응하나 언어마다 차이가 있다. 숫자를 쓰지 않고 참과 거짓을 나타내는 영단어 true와 false를 쓰기도 한다.[1]

등장배경 / 역사[편집]

불린(boolean)이라는 말은 영국의 수학자 겸 논리학자인 조지 불(George Boole)의 이름에서 따온 것이다.[1]

특징[편집]

구성[편집]

  • 불린은 이나 거짓을 나타내는 값으로 1바이트를 가지고 있다.
  • 주로 프로그램의 흐름을 제어하는 변수로 사용되는 데이터 타입이다.
  • boolean은 그 결과로 true 또는 false라는 논리값을 반환한다.

활용[편집]

예시

public class T1 {
       public static void main(String[] args) {
              //변수 선언 및 초기화
              boolean a=true;
              boolean b=false;
        
              System.out.println(a);
              System.out.println(b);
              System.out.println(3<4);
              System.out.println(3==4);
              System.out.println(3<2);
              System.out.println(3<1);
       }
} 

결과물

true
false
ture
false
false
false
  1. a라는 변수값을 출력하는 것으로 a=true 값을 가지고 있다. System.out.println을 통하여 a를 출력한다.
  2. b라는 변수값을 출력하는 것으로 b=false 값을 가지고 있다.
  3. 3<4라는 연산자를 비교하여 그 결과가 true 인지 false 인지 확인하고 그 값을 boolean의 값으로 출력한다.
  4. 3==4 (3과 4가 같은지) 라는 연산자를 비교하여 그 결과가 true 인지 false 인지 확인을 하고 그 값을 불린 값으로 출력한다.
  5. 3>2 라는 연산자를 비교하여 그 결과가 true 인지 false 인지 확인하고 그 값을 boolean의 값으로 출력한다.
  6. 3<1 라는 연산자를 비교하여 그 결과가 true 인지 false 인지 확인하고 그 값을 boolean의 값으로 출력한다.[2]

각주[편집]

  1. 1.0 1.1 불리언 자료형〉, 《위키백과》
  2. boolean 예시〉, 《IT 개발자》

참고자료[편집]

같이 보기[편집]


  검수요청.png검수요청.png 이 불린 문서는 프로그래밍에 관한 글로서 검토가 필요합니다. 위키 문서는 누구든지 자유롭게 편집할 수 있습니다. [편집]을 눌러 문서 내용을 검토·수정해 주세요.