BigInteger num1 = new BigInteger("9999999999");
Add: BigInteger sum = num1.add(num2);
Subtract: BigInteger sub = num1.subtract(num2);
Multiply: BigInteger multiply = num1.multiply(num2);
Divide: BigInteger divide = num1.divide(num2);
Modulo: BigInteger modulo = num1.mod(num2);
Negate: BigInteger neg = num1.negate(); //return -num1
Absolute: BigInteger abs = num1.abs();
Power: BigInteger pow = num1.pow(num2); //return num1^(num2)
BigInteger to String: num1.toString() or String.valueOf(num1);
String to BigInteger: BigInteger num = new BigInteger(string);