Pythagoras:
c^2 = a^2 + b^2
c = Wurzel(a^2+b^2)
die Gerade a ist (x1 - x2)
die Gerade b ist (y1 - y2)
Das zum Pythagogras. ich fand das eigentlich in dem Link den ich im obrigen Post habe sehr gut erklärt.
Math.sqrt = Wurzel
Math.pow( Wert , Potenz) = x^2 z.B.
Man kann die Funktion abstand auch anders screiben z.B so :
Code:
public double abstand(Vektor2 v1, Vektor2 v2){
//Satz des Pythagoras
double abstand = Math.sqrt(Math.pow((v1.x - v2.x),2) + Math.pow((v1.y - v2.y),2));
return abstand;
}
MFG Matze500