"불린"의 두 판 사이의 차이
(→참고자료) |
잔글 (→같이 보기) |
||
(사용자 2명의 중간 판 7개는 보이지 않습니다) | |||
1번째 줄: | 1번째 줄: | ||
− | '''불린 | + | '''불린'''(boolean)이란 컴퓨터 프로그램에서 [[참]] 또는 [[거짓]] 중 하나의 값을 가지는 자료형을 말한다. 참은 1, T, True로 표시하고, 거짓은 0, F, False로 표시한다. '''불리언'''이라고도 한다. |
− | 참은 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)이라는 말은 영국의 수학자 겸 논리학자인 [[조지 불]](George Boole)의 이름에서 따온 것이다.<ref name="불리언"/> | |
== 특징 == | == 특징 == | ||
=== 구성 === | === 구성 === | ||
− | * | + | * 불린은 [[참]]이나 [[거짓]]을 나타내는 값으로 1바이트를 가지고 있다. |
* 주로 프로그램의 흐름을 제어하는 변수로 사용되는 데이터 타입이다. | * 주로 프로그램의 흐름을 제어하는 변수로 사용되는 데이터 타입이다. | ||
* boolean은 그 결과로 true 또는 false라는 논리값을 반환한다. | * boolean은 그 결과로 true 또는 false라는 논리값을 반환한다. | ||
− | + | ||
=== 활용 === | === 활용 === | ||
예시 | 예시 | ||
39번째 줄: | 38번째 줄: | ||
false | false | ||
− | + | # a라는 변수값을 출력하는 것으로 a=true 값을 가지고 있다. System.out.println을 통하여 a를 출력한다. | |
− | + | # b라는 변수값을 출력하는 것으로 b=false 값을 가지고 있다. | |
− | + | # 3<4라는 연산자를 비교하여 그 결과가 true 인지 false 인지 확인하고 그 값을 boolean의 값으로 출력한다. | |
− | + | # 3==4 (3과 4가 같은지) 라는 연산자를 비교하여 그 결과가 true 인지 false 인지 확인을 하고 그 값을 불린 값으로 출력한다. | |
− | + | # 3>2 라는 연산자를 비교하여 그 결과가 true 인지 false 인지 확인하고 그 값을 boolean의 값으로 출력한다. | |
− | + | # 3<1 라는 연산자를 비교하여 그 결과가 true 인지 false 인지 확인하고 그 값을 boolean의 값으로 출력한다.<ref name="boolean">〈[https://itdeveloper.tistory.com/27 boolean 예시]〉, 《IT 개발자》</ref> | |
− | |||
− | |||
− | |||
{{각주}} | {{각주}} | ||
== 참고자료 == | == 참고자료 == | ||
− | * | + | * 〈[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://itdeveloper.tistory.com/27 JAVA 기본 자바변수(Boolean)]〉, 《IT★개발자》, 2018-06-20 | ||
+ | * 〈[https://imasoftwareengineer.tistory.com/47 자바 변수와 자료형 (boolean)]〉, 《티스토리》, 2019-03-03 | ||
+ | |||
+ | == 같이 보기 == | ||
+ | * [[부울합]] | ||
+ | * [[객체지향 프로그래밍]] | ||
+ | * [[객체]] | ||
+ | * [[자료형]] | ||
+ | * [[메소드]] | ||
− | + | {{프로그래밍|검토 필요}} |
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
- a라는 변수값을 출력하는 것으로 a=true 값을 가지고 있다. System.out.println을 통하여 a를 출력한다.
- b라는 변수값을 출력하는 것으로 b=false 값을 가지고 있다.
- 3<4라는 연산자를 비교하여 그 결과가 true 인지 false 인지 확인하고 그 값을 boolean의 값으로 출력한다.
- 3==4 (3과 4가 같은지) 라는 연산자를 비교하여 그 결과가 true 인지 false 인지 확인을 하고 그 값을 불린 값으로 출력한다.
- 3>2 라는 연산자를 비교하여 그 결과가 true 인지 false 인지 확인하고 그 값을 boolean의 값으로 출력한다.
- 3<1 라는 연산자를 비교하여 그 결과가 true 인지 false 인지 확인하고 그 값을 boolean의 값으로 출력한다.[2]
각주[편집]
- ↑ 1.0 1.1 〈불리언 자료형〉, 《위키백과》
- ↑ 〈boolean 예시〉, 《IT 개발자》
참고자료[편집]
- 〈불리언 자료형〉, 《위키백과》
- 〈비교와 Boolean〉, 《프로그래밍 입문》, 2013-11-15
- 〈JAVA 기본 자바변수(Boolean)〉, 《IT★개발자》, 2018-06-20
- 〈자바 변수와 자료형 (boolean)〉, 《티스토리》, 2019-03-03
같이 보기[편집]