Thread Komplexe Algorithmen, Arrays (26 answers)
Opened by Jack2442 at 2011-11-20 20:51

topeg
 2011-11-21 20:17
#154414 #154414
User since
2006-07-10
2611 Artikel
BenutzerIn

user image
Ich rechne mit dem Wert nicht ich vergleiche damit nur. Ein Fehler kann da nicht auftauchen. Entweder ist der Wert binär darstellbar (das sind alle Natürlichen Zahlen) oder nicht. Wenn nicht kann es auch kein Integer sein. Dabei ist es egal ob der Wert in einem Double steht oder nicht.

Ich benutzte das Verfahren von Heron und stellte die Brüche als Integerpaare dar.
Wichtig war es sich von einer größeren Zahl zu nähern. (passiert automatisch wenn man mit dem Ausgangswert beginnt)
Wenn nach n Schritten das Quadrat des natürlichen Anteils des Bruches nicht gleich dem Ausgangswert ist, dann hat die Wurzel keine natürliche Lösung. Aber ich muss gestehen ich weiß nicht mehr genau wie ich getestet habe. Möglicherweise habe ich auch geschaut ob das Quadrat des ganzzahligen Anteils des Bruches kleiner als der Ausgangswert war.
Last edited: 2011-11-21 20:27:16 +0100 (CET)

View full thread Komplexe Algorithmen, Arrays