본문 바로가기

Java/java 기초

두 점(x, y) (x1, y1) 간의 거리 구하기

public class ex01 {
	// 두 점 (x,y)와 (x1,y1)간의 거리를 구한다.
	static double getDistance(int x, int y, int x1, int y1) {
//		double distance;
//		
//		distance = Math.sqrt(Math.pow((y1 - y), 2) + Math.pow((x1 - x), 2));
//		
//		return distance;
		double dx, dy;
		double result;
		
		dx = Math.pow(x1 - x, 2.0);
		dy = Math.pow(y1 - y, 2.0);
		
		result = Math.sqrt(dy + dx);
		return result;

	}
	public static void main(String args[]) {
	
	System.out.println(getDistance(1,1,2,2));

	}
}