Das ist schlichtweg falsch, da fällt der Fehler vielleicht manchmal nicht so auf, aber er ist da und sobald die Zahlen etwas größer werden und die Seiten ungefähr gleich sind wird er sich bemerkbar machen...Zitat
Und wie du sicher weißt, beherscht der maker keine Quadratwurzeln. Wenn du also deine Performance behalten willst, würde ich dir raten erst garnicht mit sowas anzufangen und den Wert einfach mit dem Quadrat der Entfernung zu vergleichen:Zitat
a² + b² = c²
Es gibt auch eine Näherung, die zwar ebenfalls einen Fehler verursacht, der allerdings normalerweise nicht auffällt:
|längereSeite| + |kürzereSeite|/2
eine Begründung bitte in Graphics Gems I nachschlagen, oder einfach ein Dreieck anschauen. :P