'논리연산'에 해당되는 글 1건

  1. 2008.12.07 논리연산자
Programming/C2008. 12. 7. 18:46
논리회로에서 나오는 용어들입니다.
일종의 연산자 입니다.

TRUE(참 : 1), FALSE(거짓 : 0)
즉 논리연산에선 참과 거짓의 데이터만 존재합니다.(디지털이므로)
우리가 방에 들어가 전기를 켤때 불이 들어오면 True(1), 불을 끄면 False(0)입니다.

* NOT(!)은 True면 False, False면 True입니다.

* AND(&&)는 둘 다 모두 True일때 결과값이 True입니다

x y result
-------------------
T T True
T F False
F T False
F F False


* OR(||)은 둘 다 모두 False일때 결과값이 False입니다
(즉 둘중 어느 하나라도 True이면 결과값은 True입니다)

x y result
-------------------
T T True
T F True
F T True
F F False


* XOR(^)은 두 값이 서로 다를때만 True결과값을 가집니다.

x y result
-------------------
T T False
T F True
F T True
F F False
Posted by skensita