power method

Rational power(
  1. int exponent
)

Allows to calculate the power of numbers even if the exponent is negative

Implementation

Rational power(int exponent) =>
    exponent.isNegative ? inverse.pow(-exponent) : pow(exponent);