2015년 6월 6일 토요일

복습


논리 연산자는 truefalse와 같은 논리 값을 연산하기 위한 연산자로서 피 연산자에는 항상 논리 값이 와 야하며 결과 값 또한 논리 값이 된다.
! 연산자
b
!b
true
false
false
true
&& 연산자
a
b
a&&b
true
true
true
true
false
false
false
true
false
false
false
false
 
 
 
|| 연산자
a
b
a||b
true
true
true
true
false
true
false
true
true
false
false
false
비트 연산자와 논리 연산자의 차이점 : &연산자와 &&연산자는 모두 AND 연산자라고 불리고 |연산자와 ||연산자도 모두 OR연산자라고 불린다. 논리연산자(&&,||)는 피 연산자로 논리 값이 오고 비트 연산자는 정수 값이 온다. 그런데 비트 연산자는 논리 연산자처럼 피 연산자로 논리 값이 올 수 있다. 비트 연산자에 논리 값이 왔을 때 논리 연산자와 약간 다름
Short Circuit 기능 : 비트 연산자(&,|)는 논리 연산시 왼쪽과 오른쪽에 있는 모든 식을 평가하는 반면 논리 연산자(&&,||)는 왼쪽 연산자만으로는 논리 연산의 결과를 알 수 있다면 오른쪽은 평가하지 않는데 이런 기능을 Short Circuit 기능이라 한다

댓글 없음:

댓글 쓰기

국정원의 댓글 공작을 지탄합니다.

대학원생의 투고 지도 ④ (완결) — 논문의 수준이란 무엇인가: 사다리와 사분위, 첫 논문 전략

완결편이다. "논문 수준"이라는 말을 해부하고, 에듀테크 석사생의 첫 논문 전략으로 마친다. 학위논문과 학술지 논문은 다른 장르다 먼저 가장 흔한 혼동부터. 학위논문(thesis)은 "내가 연구를 수행할 줄 안다...