Jetzt hatte ich mir eine Funktion schreiben wollen, ob die neuen Koordinaten IN einem Kreis liegen. Also müssen doch:
1. x_neu, y_neu <= x2_alt, y2_alt
2. x_neu, y_neu >= x2_alt, y2_alt
sein oder habe ich einen Denkfehler?
Fast.
Es gibt ja gewisse Kreisfunktionen, womit man aus X und Y den Radius/Abstand berechnet ... und du willst ja die Abstände vergleichen.
Hier (
x_neu, y_neu <= x2_alt, y2_alt
) wird ja der Compiler meckern, denn wie soll er das vergleichen?
Aber wenn du nur je
einen Abstandswert hast (
abstand_neu <= abstand_alt
), dann würde es gehn.
Wobei jfheins auch ein paar schöne Ansätze genannt hat.