728x90

자바 #연산자 #비트연산자 #시프트연산자

Progamming/Java

Java(자바) - 연산자 3. 비트 연산자 & 시프트 연산자

비트 연산자 비트 연산자란, 피 연산자의 각 비트들을 대상으로 하는 연산이다 사례 비트 연산자 내용 a & b a와 b의 각 비트들의 AND 연산. 두 비트 모두 1일 때만 1이 되며 나머지는 0이 된다. a | b a와 b의 각 비트들의 OR 연산. 두 비트 모두 0일 때만 0이 되며 나머지는 1이 된다. a ^ b a와 b의 각 비트들의 XOR 연산. 두 비트가 서로 다르면 1, 같으면 0이다. ~ a 단항 연산자로서 a의 각 비트들에 NOT 연산. 1을 0으로, 0을 1로 변환한다. 시프트 연산자 피 연산자의 비트들을 이동 연산 사례 시프트 연산자 내용 a >> b a의 각 비트를 오른쪽으로 b번 시프트 한다. 최상위 비트의 빈자리는 시프트 전의 최상위 비트로 다시 채운다. 산술적 오른쪽 시프트라고..

728x90
코딩밤
'자바 #연산자 #비트연산자 #시프트연산자' 태그의 글 목록