Calculate decimal exponent without nth root or logarithms

121 Views Asked by At

I have programmed a BigDecimal class and am working on a Pow method. I am stuck on doing decimal exponents as it requires you to have a nth root method, which further requires you to have logarithms, which further requires you to have a Pow method, and it goes in a circle. What is a way to calculate a decimal exponent without going in this circle