2015년 6월 6일 토요일

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


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

댓글 없음:

댓글 쓰기

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

UPBIT is a South Korean company, and people died of suicide cause of coin investment.

 UPBIT is a South Korean company, and people died of suicide cause of coin. The company helps the people who control the market price manipu...