Berechnen von Pi in JavaScript mit Gregory-Leibniz-Serie

8

Ich muss den Wert von Pi mit Gregory-Leibniz-Serie berechnen:

  

pi = 4 * ((1/1 - 1/3) + (1/5 - 1/7) + (1/9 - 1/11) + ...)

Ich möchte eine Funktion in JavaScript schreiben, die die Anzahl der Stellen benötigt, die als Argument angezeigt werden müssen. Aber ich bin mir nicht sicher, ob meine Art zu denken hier in Ordnung ist.

Das habe ich bis jetzt erreicht:

%Vor%

Wie schreibe ich die Pi-Berechnung, so berechnet es Werte bis n?

    
Joanna 19.09.2016, 13:55
quelle

2 Antworten

5

Sie könnten ein Inkrement von 4 verwenden und am Ende der Funktion mit 4 multiplizieren.

n ist nicht die Anzahl der Ziffern, sondern der Zähler des Wertes der Serie.

%Vor%
    
Nina Scholz 19.09.2016, 14:03
quelle
2

Sie können auch wie folgt vorgehen; Die Funktion wird 10 Mal iterieren und gibt Ihnen PI mit n signifikanten Stellen nach dem Komma zurück.

%Vor%
    
Redu 19.09.2016 14:19
quelle

Tags und Links