본문 바로가기

알고리즘/JAVA 코드업 100제

1038 : [기초-산술연산] 정수 2개 입력받아 합 출력하기1

728x90
입력
123
-123
출력
0
import java.util.Scanner;

public class Main {

	public static void main(String[] args) {

		Scanner in = new Scanner(System.in);
		long n1 = in.nextInt();
		long n2 = in.nextInt();
		System.out.println(n1 + n2);
	}
}

int 데이터형 사용불가

 

1073741824 

1073741824

입력시,

-2147483648

출력됨.

 

오버플로 같은데 정확한 원인을 모르겠음

반응형