[자바/기초] 비트 연산자와 시프트 연산자
2진법- 0과 1, 두 개의 숫자만으로 수를 표현하는 방법으로써, 컴퓨터에서 데이터 표현에 사용된다.- 2진법은 자릿값이 올라갈 수록 그 크기가 2배씩 커지게 된다.10진수0123456789102진수011011100101110111100010011010보수 (Complement)- 사전적 의미로는, 보충해주는 수를 의미하며, 각 자리의 숫자의 합이 어느 일정한 수가 되게 하는 수를 말한다.- "십진수 7의 10의 보수는 3"과 같이 10이 되기 위해 보충해주는 수를 의미한다.1의 보수 ( 1's Complement )- 총 n개의 비트로 정수를 표현할 때, 모든 n비트가 1로 이루어진 수에서 표현하고 싶은 음수의 절댓값을 뺀 수가 바로 1의 보수 방법으로 표현한 음수가 된다.- 어떤 음수를 1의 보수 방..