Obliczanie potęgi o wykładniku niecałkowitym BEZ biblioteki <math>

0

Witam wszystkich.
Od kilku dni bardzo intensywnie uczę się programować w języku C++.
Używam środowiska Dev-C++.
Napisałem funkcję obliczającą pierwiastek arytmetyczny dowolnego stopnia n z liczby rzeczywistej.
NIE używałem biblioteki <math>.
Zastosowałem Algorytm obliczania pierwiastka n-tego stopnia(metoda Newtona-Raphsona).
Wcześniej napisałem funkcję obliczającą potęgę o wykładniku całkowitym.
Funkcje działają bardzo dobrze. Testowałem je długo.
Teraz mam następujący problem: jakim sposobem można obliczyć potęgę o wykładniku NIECAŁKOWITYM?
Jakiego algorytmu lub/i metod użyć żeby NIE stosować biblioteki <math>?
Może jakoś pośrednio najpierw napisać funkcję obliczającą logarytmy?
Mam już funkcję pierwiastkującą. I nie wiem co dalej?
Jestem w kropce.
Bardzo proszę o jakieś wskazówki.

Michał

1

W komputerach są tylko liczby wymierne, jeżeli umiesz pierwiastkować i liczyć potęgi o wykładnikach całkowitych, to umiesz liczyć wszystkie potęgi.a<sup>{\frac{l}{m}} = ({\sqr[m]a})</sup>l

1 użytkowników online, w tym zalogowanych: 0, gości: 1