🔸 목표


🔹 예제 코드

// 파일 이름: ArithmeticExample.java

public class ArithmeticExample {
    public static void main(String[] args) {

        int a = 10;
        int b = 3;

        System.out.println("a + b = " + (a + b));   // 더하기
        System.out.println("a - b = " + (a - b));   // 빼기
        System.out.println("a * b = " + (a * b));   // 곱하기
        System.out.println("a / b = " + (a / b));   // 나누기 (정수 나눗셈 → 소수점 버림)
        System.out.println("a % b = " + (a % b));   // 나머지

        // 실수 나눗셈
        double x = 10.0;
        double y = 3.0;
        System.out.println("x / y = " + (x / y));   // 실수 나눗셈
    }
}


🔍 산술 연산자 설명

연산자 설명 예시 결과
+ 더하기 3 + 5 8
- 빼기 10 - 4 6
* 곱하기 4 * 2 8
/ 나누기 7 / 2 3 (정수)
% 나머지 7 % 2 1

⚠️ 정수끼리 나누면 소수점은 버려져요! (int / int = int)

실수로 나누고 싶다면 double 또는 float를 사용해야 해요.


🧪 실행 결과

a + b = 13
a - b = 7
a * b = 30
a / b = 3
a % b = 1
x / y = 3.3333333333333335


✍️ 연습문제