JAVA
[백준1271번] 엄청난 부자2 : BigInteger 기초
Andro07
2021. 8. 4. 21:46
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 n = new BigInteger(s.next());
BigInteger m = new BigInteger(s.next());
System.out.println(n.divide(m));
System.out.println(n.remainder(m));
}
}
import java.math.BigInteger;
java에서 큰 범위의 수를 다루기 위해서 import java.math.Integer;을 해줍니다.
BigInteger 선언
BigInteger num = new BigInteger("1000");
BigInteger 연산
덧셈 : num.add(num2);
뺄셈 : num.subtract(num2);
나눗셈 : num.multiply(num2);
곱셈 ; num.divide(num2);
나머지 : num.remainder(num2);
728x90
728x90