Re: Algo für Satz des Pythagoras gesucht
- From: Roland Damm <roland-damm@xxxxxxxx>
- Date: Sat, 12 Sep 2009 00:39:22 +0200
Moin,
Markus Wichmann schrub:
So, nun suche ich einen Algorithmus, der auch in diesen
Randfällen noch die Hypotenusenlänge eines rechtwinkligen
Dreieckes mit den Katheten x und y ausrechnen kann. Ideen?
Für den Fall, dass die Zahlen wegen ihres kleinen Betrags
Probleme machen, gab's ja schon eine Antwort.
Für den unangenehmeren Fall, dass x zwar darstellbar ist, x^2
aber der Größe wegen nicht mehr, würde ich in folgende Richtung
denken:
Man sortiere x und y der Größe nach, die Reihenfolge ist ja
schließlich egal. Also y sei die größere Zahl. Dann ist
x' = x/y
und damit
l=sqrt(x^2+y^2)
das selbe wie
l = y*sqrt((x/y)^2+1)
Wie gesagt, wenn y^2 wegen overflow ein Problem darstellt, stellt
diese Rechnung dann kein Problem mehr dar. Gut, es sei denn x/y
ist für die fpu gleich Null. Aber der Fall ist eh (siehe andere
Antwort) undkritisch.
CU Rollo
.
- Follow-Ups:
- Re: Algo für Satz des Pythagoras gesucht
- From: Markus Wichmann
- Re: Algo für Satz des Pythagoras gesucht
- References:
- Algo für Satz des Pythagoras gesucht
- From: Markus Wichmann
- Algo für Satz des Pythagoras gesucht
- Prev by Date: Re: Goldbach-Vermutung
- Next by Date: Re: Neues von den Primzahlen
- Previous by thread: Re: Algo für Satz des Pythagoras gesucht
- Next by thread: Re: Algo für Satz des Pythagoras gesucht
- Index(es):