Berechnen des Abstands zwischen zwei Punkten in Java
Mit dem Satz des Pythagoras können wir den Abstand zwischen zwei Punkten in Java ermitteln. Dieses Tutorial zeigt, wie man den Abstand zwischen zwei Punkten in Java berechnet.
Berechnen des Abstands zwischen zwei Punkten in Java
Beispielsweise haben die beiden Punkte X
und Y
die Koordinaten (x1, y1)
und (x2, y2)
, der Abstand zwischen diesen beiden Punkten kann mit XY
bezeichnet werden, und der Satz des Pythagoras kann in Java implementiert werden, um die Entfernung zu berechnen.
Die Gleichung im Bild unten repräsentiert den Satz des Pythagoras für diese beiden Punkte.
Versuchen wir, den Satz des Pythagoras in Java zu implementieren.
package delftstack;
import java.util.Scanner;
public class Distance_Two_Points {
public static void main(String[] args) {
Scanner Temp = new Scanner(System.in);
// declare the variables
int x1;
int x2;
int y1;
int y2;
int x;
int y;
double Distance_Result;
// get the input coordinates
System.out.print("Enter the values of first point coordinates : ");
x1 = Temp.nextInt();
y1 = Temp.nextInt();
System.out.print("Enter the values of second point coordinates : ");
x2 = Temp.nextInt();
y2 = Temp.nextInt();
// Implement pythagorean theorem
x = x2 - x1;
y = y2 - y1;
Distance_Result = Math.sqrt(x * x + y * y);
System.out.println("Distance between the two points is : " + Distance_Result);
}
}
Der obige Code nimmt die Koordinaten von zwei Punkten und berechnet dann die Entfernung nach dem Satz des Pythagoras. Siehe Ausgabe:
Enter the values of first point coordinates : 12
21
Enter the values of second point coordinates : 13
34
Distance between the two points is : 13.038404810405298
Sheeraz is a Doctorate fellow in Computer Science at Northwestern Polytechnical University, Xian, China. He has 7 years of Software Development experience in AI, Web, Database, and Desktop technologies. He writes tutorials in Java, PHP, Python, GoLang, R, etc., to help beginners learn the field of Computer Science.
LinkedIn Facebook