Seite 1 von 1

Kubikwurzelalgorithmus

Verfasst: Mo 03. Mär 2014, 0:06
von ynnad
Ich habe festgestellt das es in Büchern und im Internet viel zum Thema "Kubikwurzel aus einer Kubikzahl" gibt. Jedoch findet man so gut wie gar nichts wenn es um Nachkommastellen geht.

Ich habe einen recht brauchbaren Algorithmus entwickelt den ich nicht mehr länger zurückhalten möchte. Allerdings "nur" für 20 Stellen ausführlich dargestellt. :wink:
Wie Schritt 21 aussieht kann sich wohl jeder selber denken oder wird es sowieso nie einsetzen/brauchen. Die ersten 5 bis 10 Stellen lassen sich recht zügig berechnen. Welche Terme man in den einzelnen Schritten zuerst berechnet sollte jeder für sich selbst herausfinden. Mir war es nur wichtig den Algorithmus so prägnant wie möglich zu formulieren.

Re: Kubikwurzelalgorithmus

Verfasst: Mo 03. Mär 2014, 0:08
von ynnad
Zwei weitere wichtige Ergänzungen um es vielleicht besser zu verstehen.

Re: Kubikwurzelalgorithmus

Verfasst: Di 20. Okt 2020, 22:50
von ynnad
Nachdem ich mich noch einmal mit dem Berechnen von mehr als 12 Stellen beschäftigt habe, fiel mir auf das sich hier ein Fehler eingeschlichen hat.
Ich könnte es natürlich herausnehmen aber dabei geht vielleicht etwas der Zusammenhang verloren. Ab Schritt 13 gibt es jedenfalls Terme die nicht dorthin gehören. Ich habe mich jetzt zu einer grafischen Darstellung entschieden, die ich auch selber so verwende um zu wissen welcher Term als Nächstes dran ist.
In der ersten Grafik wird eine Ziffer quadriert (Pfeilbeginn) und mit der weiteren Ziffer multipliziert (Pfeilende). Senkrechte Pfeile bedeuten immer Ziffer³/3.
In der zweiten Grafik sind immer zwei Ziffern mit einem farbigen Bogen verbunden. Der Term wird gebildet durch die Multiplikation von 2, den zwei "Bogenziffern" und der gleichfarbigen Ziffer. Bei der zweiten Grafik habe ich die Bögen reduziert weil es einfach zu unübersichtlich wurde. Man sollte nicht einfach alle Terme auswendig lernen, sondern das Bildungsprinzip dahinter verstanden haben. Somit fällt die Berechnung um einiges leichter.