프로그래밍/java
복합 대입 연산자
mooyou
2021. 9. 13. 11:53
728x90
300x250
SMALL
대입 연산자와 다르연산자를 함께 사용하는 경우를 말한다.
대입연산자
https://moo-you.tistory.com/320
대입 연산자
대입 연산자(assignment operator)는 변수에 값을 대입하는 연산자를 말합니다. 연산이 결과를 변수에 대입하며 우선순위가 가장 낮은 연산자 입니다. 왼쪽 변수에 오른쪽 변수(값)을 대입합니다. int a
moo-you.tistory.com
a=a+5;
a+=5;
//위에꺼를 아래것 처럼 표현 a에 5를 더해서 a에 대입해라
a*=5; //a에 5를 곱해서 a에 대입
a-=5; //a에 5를 빼서 a에 대입
a/=5; //a에 5를 나누기해서 a에 대입
a%=5; //a에 5를 나눈 나머지를 a에 대입
<<= 비트를 왼쪽으로 이동하고 그 값을 왼쪽 항에 대입
num1 <<=2;
num1=num1<<2;와 같다.
>>=비트를 오른쪽으로 이동하고 그 값을 왼쪽 항에 대입(왼쪽에 채워지는 비트 값은 부호 비트와 동일)
num1>>=2;
num1=num1>>2;
>>>= 비트를 오른쪽으로 이동하고 그 값을 왼쪽 항에 대입(왼쪽에 채워지는 비트 값은 0이다.)
num1>>>=2;
num1=num1>>>2;
728x90
반응형
LIST