Quadratwurzel als Produkt < Numerik < Hochschule < Mathe < Vorhilfe
|
Ich habe diese Frage in keinem Forum auf anderen Internetseiten gestellt.
hallo allerseits.
ich arbeite gerade an einem j2me-projekt (java) und möchte den abstand zweier punkte in einem koordinatensystem berechnen. leider gibt es in dem verwendeten j2me-profil keine wurzelfunktion, potenzen oder aehnliches sondern nur die einfachsten grundrechenarten.
meine frage also:
ist es moeglich
[mm] \wurzel{( x_{2}-x_{1})^2+(y_{2}-y_{1})^2}
[/mm]
ausschlisslich mittels faktoren und summanden darzustellen?
und wenn ja dann wie?
sorry, aber mein mathematisches wissen beschraenkt sich grösstenteils auf das anwenden von formeln, beim umstellen hoerts dann mitunter auf. ;)
freue mich ueber jegliche art von feedback, danke.
gruss,
eineinzigerbei
|
|
|
|
Hallo, eineinzigerbei
das nicht, aber das einigermaßen einfachste näherungsverfahren zur Quadratwurzelbestimmung [mm] $\sqrt{x}$
[/mm]
ist
z.B. mit [mm] $w_0 [/mm] = x/2$ zu beginnen und dann sooft [mm] $w_{n+1} [/mm] = [mm] (w_n [/mm] + [mm] x/w_n)/2$ [/mm] zu berechnen
bis die gewünschte genauigkeit erreicht ist.
Edit: Tipfehler $= ..._{n+1}$ zu $ = ..._n$ korrigiert
|
|
|
|
|
danke fuer die schnelle antwort.
da war ich ja durch ausprobieren auch schon auf dem richtigen weg.
|
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 19:21 Sa 26.02.2005 | Autor: | wizzar |
tschuldigung,
aber wenn ich jetzt nicht irgendwas total falsch sehe müsste es doch [mm] $w_{n+1} [/mm] = [mm] (w_n [/mm] + [mm] x/w_{n})/2$ [/mm] statt [mm] $w_{n+1} [/mm] = [mm] (w_n [/mm] + [mm] x/w_{n+1})/2$
[/mm]
sein? Lasse mich aber gern eines besseren belehren :)
siehe z.b. Wikipedia-Artikel zu babylonischem Wurzelziehen
|
|
|
|
|
danke, ja natürlcih, hab's korrigiert
|
|
|
|