쉬프트 연산자와 비트 쪼개서 사용하기
쉬프트 연산자 > 는 쉽게 말해서 비트를 이동시키는 역할을 하는데요 1. 먼저 2 = 101 = 5 => 20 / 2의 2승 20 >> 3 = 10 = 2 => 20 / 2의 3승 소수점 자리는 버리게 됩니다. 요약해 보자면 은 나누기 역할을 합니다. 예전의 폴더폰의 경우 메모리가 너무나 부족했기 때문에 메모리를 사용이 정말 중요했기 때문에 메모리를 꽉꽉채워서 사용하는 경우가 많았습니다. 어떻게 하냐구요? 아래를 천천히 보세요 int iHigh = 187; int iLow = 13560; 이렇게 선언하게 되면 int는 32bit이고 187,13560은 2의 15승을 넘지 못하기 때문에 변수를 기준으로 오른쪽에 들어가있습니다.int iNumber = iHigh; iNumber