산술연산 이라 해서 말이 어려워 보이지만 그냥 사칙연산이라고 생각하시면 됩니다.
+ | 더하기 |
---|---|
- | 빼기 |
* | 곱하기 |
/ | 나누기 |
% | 나머지 |
++ | 증가 |
-- | 감소 |
int x = 10;
int result;
result = x + 3; // result : 13
int x = 10;
int result;
result = x - 5; // result : 5
int x = 10;
int result;
result = x * 2; // result : 20
몫을 구하는 계산 : /
나미지를 구하는 계산 : %
int x = 17;
int result_1;
int result_2;
result_1 = x / 5; // result_1 : 3
result_2 = x % 5; // result_2 : 2
Tip / 연산을 하는 것 보다 * 연산을 하는게 빠릅니다. 가능하면 *를 이용해 주세요.
예를 들면 아래 계산의 답은 둘 다 5지만 아래있는 계산이 더 빠르게 처리됩니다. x = 10 / 2 x = 10 * 0.5f