The Java API class BigInteger allows "infinite" precision integer arithmetic.
But the usual operator symbols: + - * / cannot be used.
Instead the BigInteger class has instance methods:
- BigInteger add(BigInteger second)
- BigInteger subtract(BigInteger second)
- BigInteger multiply(BigInteger second)
- BigInteger divide(BigInteger second)
- BigInteger pow(int exponent)