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
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 π 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.