본문 바로가기
JAVA

[백준2338번] 긴자리 계산 : BigInteger의 사칙연산

by Andro07 2021. 8. 5.
728x90
반응형

 문제 

긴 자리 두 수를 입력받아

덧셈, 뺄셈, 곱셈을 수행하고 연산결과를 출력합니다.

 

 코드 

import java.util.Scanner;
import java.math.BigInteger;

public class Main {
	public static void main(String [] args) {
		Scanner s = new Scanner(System.in);
		BigInteger a = new BigInteger(s.next());
		BigInteger b = new BigInteger(s.next());
		
		System.out.println(a.add(b));
		System.out.println(a.subtract(b));
		System.out.println(a.multiply(b));
	}	
}

 

% java에서는 biginteger와 BigInteger를 다른 것으로 인식하므로 구별해서 적어주어야 한다 %

728x90
728x90

댓글