java向上取整怎么保留兩位小數(shù)輸出

小億
171
2024-01-18 13:10:02

在Java中,可以使用Math.ceil()函數(shù)向上取整,并使用DecimalFormat類(lèi)將結(jié)果保留兩位小數(shù)輸出。

以下是一個(gè)示例代碼:

import java.text.DecimalFormat;

public class Main {
    public static void main(String[] args) {
        double number = 10.2345;
        
        // 向上取整
        double ceilNumber = Math.ceil(number);
        
        // 保留兩位小數(shù)輸出
        DecimalFormat decimalFormat = new DecimalFormat("#.00");
        String formattedNumber = decimalFormat.format(ceilNumber);
        
        System.out.println(formattedNumber);
    }
}

運(yùn)行以上代碼,輸出結(jié)果為:11.00。

1