Hallo,
Ich soll ein C++-Programm schreiben, dass mit hilfe folgender Formel:
ln(x) = 2 * (((x-1)/(x+1)) + (((x-1)^3)/(3*(x+1)^3)) +( ((x-1)^5)/(5*(x+1)^5))+...
....+((x-1)^(2n+1))/((2n+1)*(x+1)^(2n+1))+...)
den Logarithmus berrechnet.
Dazu soll eine Funktion deklariert und definiert werden:
double myLog( double x, int n)
welche die Summe über die ersten n Summanden ausführt und den Wert zurückgibt.
Wie schreibe ich die Formel in eine Funktion?
Bitte um Hilfe
Ich soll ein C++-Programm schreiben, dass mit hilfe folgender Formel:
ln(x) = 2 * (((x-1)/(x+1)) + (((x-1)^3)/(3*(x+1)^3)) +( ((x-1)^5)/(5*(x+1)^5))+...
....+((x-1)^(2n+1))/((2n+1)*(x+1)^(2n+1))+...)
den Logarithmus berrechnet.
Dazu soll eine Funktion deklariert und definiert werden:
double myLog( double x, int n)
welche die Summe über die ersten n Summanden ausführt und den Wert zurückgibt.
Wie schreibe ich die Formel in eine Funktion?
Bitte um Hilfe