Zitat Zitat von Rettan Beitrag anzeigen
Was ich noch empfehlen kann ist das Heron-Verfahren.
Das ist sehr leicht im Maker umzusetzen in einer einzigen Loop-Funktion. Einziges Manko sind da die Fehlenden Nachkommastellen, aber auch dort lässt sich improvisieren: Multipliziere den Wert, von dem du die Wurzel willst mit 100 und dein Ergebnis ist das Wurzelergebnis multipliziert mit 10. (Quasi: Wurzel von 9 -> rechne mit 900 und du bekommst 30 heraus.)
Klingt soweit simpel. Damit die Schleife irgendwann aufhört muss ich sie im Prinzip nach x Durchläufen abbrechen, denn über die Prüfung ob Ergebnis * Ergebnis = x-Wert kriege ich Probleme, sobald die Wurzel nicht genau bestimmt werden kann, also z.B. bei x = 17. Ist wahrscheinlich nicht die schönste Lösung, sieht für mich aber schöner aus als 1000 Abfragen und sterile Wertzuweisungen in der Database stehen zu haben. Danke dafür.