2015년 6월 6일 토요일

shift(이동) 연산자(<<, >>, >>>) 복습


Left shift (<<) : 각 비트를 왼쪽으로 이동시키는 연산자이며 이동된 만큼의 오른쪽의 빈 공간은 0으로 채운다. 그리고 최상위 비트는 왼쪽으로 이동된 비트는 자동적으로 사라짐
Right shift (>>) : 각 비트를 오른쪽으로 이동시키는 연산자이며 이동된 만큼의 빈공간은 원래 값의 부호를 채운다. 최하위 비트에서 오른쪽으로 이동된 비트는 자동적으로 사라짐. 부호 비트를 판별하기 위해서 왼쪽 최상위 비트가 부호 비트가 된다.
Unsigned Right Shift (>>>) : >>>연산자는 왼쪽 비트를 항상 0으로 채우며 >>>연산자가 적용된 연산의 결과는 항상 양수가 된다. >>연산자와 기능이 동일하다.

댓글 없음:

댓글 쓰기

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

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

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