double ver of Utils.distance
This commit is contained in:
parent
c64e0252aa
commit
632c8a7fcf
|
@ -193,9 +193,15 @@ public class Utils {
|
||||||
* @return the Euclidean distance between points (x1,y1) and (x2,y2)
|
* @return the Euclidean distance between points (x1,y1) and (x2,y2)
|
||||||
*/
|
*/
|
||||||
public static float distance(float x1, float y1, float x2, float y2) {
|
public static float distance(float x1, float y1, float x2, float y2) {
|
||||||
float v1 = Math.abs(x1 - x2);
|
float v1 = x1 - x2;
|
||||||
float v2 = Math.abs(y1 - y2);
|
float v2 = y1 - y2;
|
||||||
return (float) Math.sqrt((v1 * v1) + (v2 * v2));
|
return (float) Math.sqrt(v1 * v1 + v2 * v2);
|
||||||
|
}
|
||||||
|
|
||||||
|
public static double distance(double x1, double y1, double x2, double y2) {
|
||||||
|
double dx = x1 - x2;
|
||||||
|
double dy = y1 - y2;
|
||||||
|
return Math.sqrt(dx * dx + dy * dy);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
Loading…
Reference in New Issue
Block a user