"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

c++ problem mit geometr. kreis

LakeBodom 19.11.2002 - 14:12 590 7
Posts

Bodominjaervi

OC Addicted
Registered: Jul 2002
Location: AT
Posts: 7813
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

Big d00d
Avatar
Registered: Apr 2001
Location: WU
Posts: 152
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

¯¯¯¯¯¯¯¯¯¯
Avatar
Registered: Aug 2002
Location: AT-OÖ-WL
Posts: 589
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

OC Addicted
Registered: Jul 2002
Location: AT
Posts: 7813
hm. habs probiert: Mitte: 200. Punkt: 500.
Radius = 424??
Des is richtig??

Guest

Deleted User
Registered: n/a
Location:
Posts: n/a
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

Legend
Dr. Funkenstein
Avatar
Registered: Mar 2001
Location: St. Speidl / Gle..
Posts: 19725
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.

Guest

Deleted User
Registered: n/a
Location:
Posts: n/a
argh, ja mein, ich ja. :bash:

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

Bodominjaervi

OC Addicted
Registered: Jul 2002
Location: AT
Posts: 7813
mit 200 und 500 hab ich eh 200,200 und 500,500 gmeint! Thx, hab die Lösung scho gfundn :D
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz