ゆるゆるプログラミング

・Javaソースダウンロード(Distance.java)

このソースについての記事はこちら「2点間の距離」です。

Distance.javaをダウンロード
public class Distance {
	public static void main( String[] args ) {
		double x1, y1;
		double x2, y2;

		// 1つ目の座標を代入
		x1 = 60.0;
		y1 = 20.0;

		// 2つ目の座標を代入
		x2 = 10.0;
		y2 = 40.0;

		// 結果を表示
		System.out.println( dist( x1, y1, x2, y2 ) );
	}


	// (x1,y1)-(x2,y2)の直線距離を計算するメソッド
	private static double dist( double x1, double y1, double x2, double y2 )
	{
		double l;
		double dx, dy;

		// x座標の差を計算してdxに代入
		dx = x2 - x1;
		// y座標の差を計算してdyに代入
		dy = y2 - y1;

		// 2点間の距離を計算してlに代入
		l = Math.sqrt( dx * dx + dy * dy );

		// 計算した距離を返す
		return l;
	}
}

 

■新着情報

2017.11.17 N値化 カラー画像をN値化する方法について解説
2017.11.16 最も近い値の取得 指定値に最も近い配列の値を取得する方法を解説
2017.10.02 アルファ値(透過) アルファ値(透過)について

■広告

法人向けのETC専用カード

~約8,000名の受講生と80社以上の導入実績~ 企業向けプログラミング研修ならCodeCamp

日本最大級ショッピングサイト!お買い物なら楽天市場

 

 

 

 

Topへ