[JAVA] ch03-11. int * int = 오버플로우
·
JAVA/예제
public class Ex11 {//int*int=오버플로우 long타입으로 바꿔주면 해결. int형은 2의 32승-1 결국, 맨앞 숫자2, 0 9개까지 가능 public static void main(String[] args){ //long a = 1000000 * 1000000; //오버플로우 발생 int*int long a = (long)1000000 * 1000000; // long타입으로 바꿔주면 해결 long b = 1000000 * 1000000L; System.out.println(a); System.out.println(b); } }