Schrift
[thread]11741[/thread]

Nachkommastellen von Pi ausrechnen

Leser: 1


<< >> 7 Einträge, 1 Seite
defcon
 2008-05-03 17:30
#109142 #109142
User since
2007-07-14
11 Artikel
BenutzerIn

user image
Huhu,
rein interessehalber würd mich als Neueinsteiger mal interessieren, wie man Pi ausrechnet mit der vorher angegebenen Anzahl der Nachkommstellen.

Also z.B. das Script starten, man wird gefragt wieviel Nachkommastellen man berechnen will, der Rechner rödelt dann los und spuckt irgenwann die Pi Zahl aus mit der entsprchenden Zahl hinterm Komma.

Ich denk mal das der normale Float da nicht ausreichen wird, weswegen man wohl CPAN:Math::BigFloat nutzen müsste, oder?

Aber wie würde das Script aussehen? Hab da irgendwie Null Plan :-(
#Kein Kommentar
 2008-05-03 17:40
#109143 #109143
User since
2007-06-09
575 Artikel
HausmeisterIn
[default_avatar]
wenn du dir die doku ein bisschen angucken würdest, würdest du das hier sehen!

oder hast du fragen zur objektorientierten programmierung mit perl?
Gerade weil wir alle in einem Boot sitzen, sollten wir froh sein, dass nicht alle auf unserer Seite sind
defcon
 2008-05-03 17:50
#109145 #109145
User since
2007-07-14
11 Artikel
BenutzerIn

user image
Oh, gar nicht gewusst das das so einfach geht. Ich hätte gedacht das man da wahnsinns Algorithmen schreiben muss.
Das das ganze natürlich quasi schon als fertiges gibt, kann ich 100%iger Anfänger ja nicht wissen!! Man kann ja schließlich nicht alles kennen, so wie Leute die das schon länger machen.
#Kein Kommentar
 2008-05-03 19:01
#109146 #109146
User since
2007-06-09
575 Artikel
HausmeisterIn
[default_avatar]
meinetwegen, aber lesen kann ja wohl jeder, oder? :)

ich kannte mich vorher auch nicht mit diesem modul aus, aber dann
habe ich einfach in der doku nachdem begriff 'pi' gesucht und schon
war ich fündig.

das kannst du bestimmt auch!
Gerade weil wir alle in einem Boot sitzen, sollten wir froh sein, dass nicht alle auf unserer Seite sind
defcon
 2008-05-03 21:11
#109150 #109150
User since
2007-07-14
11 Artikel
BenutzerIn

user image
Locker bleiben, ich muss erstmal schauen wo welche Dokus sind usw.
Aller Anfang ist ja bekanntlich schwer. ;-)
murphy
 2008-05-03 21:25
#109151 #109151
User since
2004-07-19
1776 Artikel
HausmeisterIn
[Homepage]
user image
defcon+2008-05-03 15:50:33--
Oh, gar nicht gewusst das das so einfach geht. Ich hätte gedacht das man da wahnsinns Algorithmen schreiben muss.
[...]


Der "Wahsinnsalgorithmus", den CPAN:Math::BigFloat verwendet, ist, wenn ich das richtig sehe, wohl einfach eine Taylorentwicklung des Arcustangens auszurechnen. Das kann man kaum als komplizierte Mathematik bezeichnen.

Wenn man wirklich extrem viele Nachkommastellen von &#960; zum Rechnen benötigen sollte, wäre es vielleicht angebracht auf die Bailey-Borwein-Plouffe-Formel zurückzugreifen, um sie schneller berechnen zu können.

Ich kann mir allerdings kaum vorstellen, dass das für praktische Anwendungen jemals nötig ist.
When C++ is your hammer, every problem looks like your thumb.
defcon
 2008-05-03 23:25
#109157 #109157
User since
2007-07-14
11 Artikel
BenutzerIn

user image
Nötig nicht, aber dreht sich nur um den Lerneffekt.
<< >> 7 Einträge, 1 Seite



View all threads created 2008-05-03 17:30.