본문 바로가기
컴퓨터 공학/Software Math

[이산수학]불 대수와 연산우선순위란?

by hahehohoo 2020. 7. 27.
반응형

[이산수학]불 대수와 연산우선순위란?

 

■ 불 대수(Boolean Algebra)란?

Boolean Algebra의 Boolean은 C#의 Bool형, JAVA의 Boolean형 어원입니다. 이름이 불(Boolean)인 이유는 영국의 수학자 조지 불이 창안한 개념이기 때문입니다.  

- 대수학의 일부입니다. 

- 변수의 값으로 진릿값을 사용합니다. : 참(1) 또는 거짓(0)

- 논리학을 형식화하기에 적합니다.

※ 대수학: 개개의 숫자 대신에 숫자를 대표하는 일반적인 문자를 사용하여 수의 관계, 성질, 계산 법칙 따위를 연구하는 학문(표준국어대사전)

 

 불 대수의 기초 연산

- 명제의 결합 글에서 다룬 내용에서 T가 1, F가 0이 됐을 뿐입니다.

- 다른 기호를 쓰기도 합니다.

 연산 우선 순위

- 프로그래밍 언어에서 AND, OR, !, XOR를 논리 연산, 비트 연산에 사용할 수 있습니다.

- 모든 비트(bitwise) 연산이 논리 연산보다 우선입니다.

1 ~ NOT 비트 연산
2 & AND
3 ^ XOR
4 | OR
5 ! NOT 논리 연산
6 && AND
7 || OR

 

 

 

-----------------------------------

이산수학 총정리

목록 보러가기 

-----------------------------------

 

반응형


댓글