Javaで小数点以下を2桁に丸める除算方法はどうすればいいですか?

Javaでは、DecimalFormatクラスを使用して除算を2桁の小数点まで行うことができます。次に、サンプルコードを示します。

import java.text.DecimalFormat;

public class Main {
    public static void main(String[] args) {
        double dividend = 10;
        double divisor = 3;
        
        double result = dividend / divisor;
        
        DecimalFormat decimalFormat = new DecimalFormat("#.00");
        String formattedResult = decimalFormat.format(result);
        
        System.out.println(formattedResult);
    }
}

上記のコードを実行すると、結果は3.33となります。これは除算結果が小数第2位まで表示されるためです。上記のコードでは、DecimalFormatのパターン文字列”#.00″が使用され、小数第2位を保持するように指定されています。必要に応じて、パターン文字列を調整して異なる小数点以下の桁数を実現することができます。

bannerAds