模板:
import java.math.BigInteger;
import java.util.Scanner;
//大数高精度算法(JAVA)
public class Main {
public static void main(String[] args) {
Scanner sc =new Scanner(System.in);
String a =sc.next();
String b=sc.next();
BigInteger a1 = new BigInteger(a);
BigInteger b1 = new BigInteger(b);
System.out.println(a1.add(b1));//加法
System.out.println(a1.subtract(b1));//减法
System.out.println(a1.multiply(b1));//乘法
System.out.println(a1.divide(b1));//除法
System.out.println(a1.divideAndRemainder(b1)[0]);//取商
System.out.println(a1.divideAndRemainder(b1)[1]);//取余
System.out.println(a1.pow(2));//2次方
System.out.println(a1.negate());//取反
}
}