c++ problem mit geometr. kreis

Seite 1 von 1 - Forum: Coding Stuff auf overclockers.at

URL: https://www.overclockers.at/coding-stuff/c_problem_mit_geometr_kreis_55765/page_1 - zur Vollversion wechseln!


Bodominjaervi schrieb am 19.11.2002 um 14:12

Vielleicht is ja recht simple aber ich komm einfach nicht drauf. Benutzer gibt den Mittelpunkt (2 int) und einen Punkt ein, der auf dem Kreis liegt(2 int) (Point-Klasse dürf ma ned nehmen). Jetzt brauch ich die Distanz zwischen Mittelpunkt und dem Punkt auf dem Kreis. Wie geht das???:confused:

Ich komm einfach nicht drauf! Is des wirklich so schwer?? :bash:


mephisto schrieb am 19.11.2002 um 15:17

Ja wo ist da das Problem?
du hast x,y Koordinate von dem Mittelpunkt
und x,y Koordinate von dem Punkt am Kreis

--> Radius ist (xPunkt-xMitte)²+(yPunkt-yMitte)² und die Wurzel draus

:D Satz von Phytagoras (keine Ahnung wie man den richtig schreibt)


coldkatz schrieb am 19.11.2002 um 15:19

pythagoras ...
und um dieses posting nicht als spam/korrektur stehen zu lassen:
es ist egal welche koordinate in der Klammer als erstes steht, weil das eventuell anfallende minus durch das quadrat wegfällt


Bodominjaervi schrieb am 19.11.2002 um 15:32

hm. habs probiert: Mitte: 200. Punkt: 500.
Radius = 424??
Des is richtig??


schrieb am 19.11.2002 um 16:10

für a koordinate im raum brauchst bitte 2 angaben, x und y

-> mitte 200, 200 ; punkt 500, 500

-> länge vom radius = sqrt[(500-200)^2 + (500-200)^2]


HaBa schrieb am 19.11.2002 um 16:14

Zitat von rettich
für a koordinate im raum brauchst bitte 2 angaben, x und y

-> mitte 200, 200 ; punkt 500, 500

-> länge vom radius = sqrt[(500-200)^2 + (500-200)^2]


In der Ebene afaik, wobei ich bei so Mathemtaikformalismusw**ereien nie sooo gut war.


schrieb am 19.11.2002 um 16:16

argh, ja mein, ich ja. :bash:

danke, HaBa, für den geistigen schubser ;)


Bodominjaervi schrieb am 20.11.2002 um 14:16

mit 200 und 500 hab ich eh 200,200 und 500,500 gmeint! Thx, hab die Lösung scho gfundn :D




overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2026