
| Operator | Description |
|---|---|
| + | 2개의 피연산자의 합 |
| - | 첫 번째 피연산자에서 두 번째 피연산자를 뺌 |
| * | 2개의 피연산자의 곱 |
| / | 첫 번째 피연산자에서 두 번째 피연산자로 나눈 몫 |
| % | 첫 번째 피연산자에서 두 번째 피연산자로 나눈 나머지 |
| ++ | 1 증가 |
| -- | 1 감소 |
| Operator | Description |
|---|---|
| == | 두 피연산자의 값이 같으면 true, 다르면 false 반환 |
| != | 두 피연산자의 값이 다르면 true, 같으면 false 반환 |
| > | 첫 번째 피연산자가 두 번째 피연산자 보다 크다면 true, 크지 않다면 false 반환 |
| < | 첫 번째 피연산자가 두 번째 피연산자 보다 작다면 true, 작지 않다면 false 반환 |
| >= | 첫 번째 피연산자가 두 번째 피연산자 보다 크거나 같다면 true, 작다면 false 반환 |
| <= | 첫 번째 피연산자가 두 번째 피연산자 보다 작거나 같다면 true, 크다면 false 반환 |
| Operator | Description |
|---|---|
| && | 두 피연산자 모두 참이면 true, 아니라면 false 반환 |
| ! | 논리상태를 반대로 변환 |
| Operator | Description |
|---|---|
| & | 두 피연산자에 대하여 AND 연산 |
| ^ | 두 피연산자에 대하여 XOR 연산 |
| ~ | 비트를 반전 |
| << | 첫 번째 피연산자의 모든 비트를 두 번째 피연산자만큼 왼쪽으로 이동 |
| >> | 첫 번째 피연산자의 모든 비트를 두 번째 피연산자만큼 오른쪽으로 이동 |
| Operator | Description |
|---|---|
| = | 두 번째 피연산자의 값을 첫 번째 피연산자에 대입 |
| += | 첫 번째 피연산자에 두 번째 피연산자의 값을 더한 후 대입 |
| -= | 첫 번째 피연산자에 두 번째 피연산자의 값을 뺀 후 대입 |
| *= | 첫 번째 피연산자에 두 번째 피연산자의 값을 곱한 후 대입 |
| /= | 첫 번째 피연산자에 두 번째 피연산자의 값을 나눈 후 몫을 대입 |
| %= | 첫 번째 피연산자에 두 번째 피연산자의 값을 나눈 후 나머지를 대입 |