Jiyong's STUDY
연산자 본문
실수형에서는 나누기의 값도 실수로 나옴
단, 나머지 연산자는 그 영향을 받지 않음.
+2018.03.19 추가
! 연산자 (NOT)는 참이면 거짓으로, 거짓이면 참으로 바꾼다
a가 1, 즉 참일때 !a는 0, 즉 거짓이 된다
&& 연산자 (AND)는 a와 b가 있을 때 둘 다 참이어야 참으로 판정된다
a가 1이고 b가 0일 땐 a && b는 둘 다 참이 아니므로 0, 거짓이 나온다
a가 1이고 b가 1일 땐 a && b는 둘 다 참이므로 1, 참이 나온다
|| 연산자 (OR)은 a와 b중에 하나라도 참이 있다면 참으로 판정된다
a가 1이고 b가 0일땐 a || b는 a가 참이므로 1, 참이 나온다
a가 0이고 b가 0일 땐 a || b는 둘 다 거짓이므로 0, 거짓이 나온다
^ 연산자 (NOR)는 a와 b중에 하나가 거짓이라면 참으로 판정된다
a가 1이고 b가 0일땐 a ^ b는 b가 거짓이므로 1, 참이 나온다
a가 1이고 b가 1일땐 a ^ b는 둘 다 참이므로 0, 거짓이 나온다
a가 0이고 b가 0일 땐 a ^ b는 둘다 거짓이므로 0, 거짓이 나온다
! 연산자(NOT)으로 응용을 할 때에는
명제에서의 역과 대우를 잘 생각하고 하여야 원하는 값을 구할 수 있음을 기억하자
'프로그래밍' 카테고리의 다른 글
우아한테크코스 4기 모집 시작 (0) | 2021.10.05 |
---|---|
버퍼와 데이터의 이동 (0) | 2018.05.14 |
3항 연산자 (0) | 2018.03.19 |
비트단위연산자 (0) | 2018.03.19 |