[자바] Bit Shift간단 정리(비트 조작)
1. > 1; //0010 0000 0000 0000 0000 0000 0000 0000 (10진수로 536870912의 값) //음수 테스트 int a = -2147483646; // 1000 0000 0000 0000 0000 0000 0000 0010 a = a >> 1; //1100 0000 0000 0000 0000 0000 0000 0001 (10진수로 -1073741823의 값) 3. >>> (Logical/Unsigned Right Shift) 부호의 정보를 담은 MSB도 다른 비트와 동일하게 모두 오른쪽으로 이동시킴 //양수 테스트 int a = 1073741824+1; // 0100 0000 0000 0000 0000 0000 0000 0000 0001 a = a >>> 1; //001..