JAVA/예제

[JAVA] ch03-12. 곱셈 연산 오버플로우

밍글링글링 2017. 8. 21.
728x90
 
public class Ex12 { //곱셈 연삲 후 int값을 초과해서 오버플로우 발생.
    public static void main(String[] args){
        int a = 1000000 * 1000000 / 1000000; // 곱셈 연산 후 int값을 초과해버려서 오버플로우가 일어남.
        //int a = 1000000 * (1000000 / 1000000);
        int b = 1000000 / 1000000 * 1000000;
        System.out.println(a);
        System.out.println(b);
    }
}

728x90

댓글