Javaプログラミング学習サイト ゆるゆるプログラミング

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

指定された角度を0から360°の範囲に収めるプログラムのJavaソースコードです。

このソースについての記事はこちら「角度の正規化」です。

Degrees.javaをダウンロード

ダウンロードしたファイルはzip形式です。解凍して使ってください。Windowsの場合、ダウンロードしたzipファイルをマウスの右ボタンでクリックして表示されるポップアップメニューから「すべて展開(T)」で解凍できます。

public class Degrees {
	public static void main( String[] args ) {
		double deg;

		// 750°
		deg = 750.0;
		System.out.println( deg + "度 → " + getDegree( deg ) + "度" );

		// 7200°
		deg = 7200.0;
		System.out.println( deg + "度 → " + getDegree( deg ) + "度" );

		// -340°
		deg = -340.0;
		System.out.println( deg + "度 → " + getDegree( deg ) + "度" );

		// -140°
		deg = -140.0;
		System.out.println( deg + "度 → " + getDegree( deg ) + "度" );
	}


	// °単位の角度を0~360の範囲に収める
	private static double getDegree( double deg )
	{
		// 360で割ったあまりを求める
		deg = deg % 360.0;

		// マイナスだったら360を足す
		if ( 0.0 > deg )
			deg += 360.0;

		return deg;
	}
}

このソースについての記事はこちら「角度の正規化」です。

 

■新着情報

2022.07.07 外部プログラムの実行 exeファイル実行
2022.07.06 完全数 6=1+2+3

■広告

 

 

 

 

Topへ