Javaで切り上げて小数点以下2桁を表示する方法は何ですか?
Javaでは、Math.ceil()メソッドを使って切り上げし、DecimalFormatクラスを使って結果を小数点以下2桁まで保持して出力することができます。
以下はサンプルコードです。
import java.text.DecimalFormat;
public class Main {
public static void main(String[] args) {
double number = 10.2345;
// 向上取整
double ceilNumber = Math.ceil(number);
// 保留两位小数输出
DecimalFormat decimalFormat = new DecimalFormat("#.00");
String formattedNumber = decimalFormat.format(ceilNumber);
System.out.println(formattedNumber);
}
}
上記のコードを実行すると、出力結果は11.00になります。