Feedback

Distanz zweier Punkte

Sprache: C#

Einfache Berechnung der Distanz zweier Punkte mit Hilfe des Satz des Pythagoras.
public double GetDistanceBetweenPoints(Point point1, Point point2)
{
    var a = (double)(point2.X - point1.X);
    var b = (double)(point2.Y - point1.Y);

    return Math.Sqrt(Math.Pow(a, 2) + Math.Pow(b, 2));      // c^2 = a^2 + b^2 -> c = Sqrt(a^2 + b^2)
}
public double GetDistanceBetweenPoints(Point point1, Point point2)
{
    var a = (double)(point2.X - point1.X);
    var b = (double)(point2.Y - point1.Y);

    return Math.Sqrt(Math.Pow(a, 2) + Math.Pow(b, 2));      // c^2 = a^2 + b^2 -> c = Sqrt(a^2 + b^2)
}