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

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

このソースについての記事はこちら「小数第N桁四捨五入」です。

RoundN.javaをダウンロード

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

public class RoundN {
	// aの小数第ketaを四捨五入するメソッド
	private static double roundn( double a, int keta )
	{
		long r;
		double p;

		p = Math.pow( 10.0, (double)( keta - 1 ) );
		r = Math.round( a * p );
		return (double)r / p;		
	}


	//メイン
	public static void main( String[] args ) {
		double a;

		// 四捨五入される値
		a = 12.34562;

		// 四捨五入の結果を表示
		System.out.println( a +"の小数第1桁を四捨五入: " + roundn( a, 1 ) );
		System.out.println( a +"の小数第2桁を四捨五入: " + roundn( a, 2 ) );
		System.out.println( a +"の小数第3桁を四捨五入: " + roundn( a, 3 ) );
		System.out.println( a +"の小数第4桁を四捨五入: " + roundn( a, 4 ) );
	}
}

このソースについての記事はこちら「小数第N桁四捨五入」です。

 

■新着情報

2021.08.04 書式指定でコンソール出力 printf()とは?

■広告

 

 

 

 

Topへ