共計 693 個字符,預計需要花費 2 分鐘才能閱讀完成。
在 Java 中使用 BigDecimal 進行除法運算并保留兩位小數,可以通過以下步驟實現:
- 創建兩個 BigDecimal 對象,分別表示被除數和除數:
BigDecimal dividend = new BigDecimal("10.5");
BigDecimal divisor = new BigDecimal("3");
- 進行除法運算并設置保留小數位數:
BigDecimal result = dividend.divide(divisor, 2, RoundingMode.HALF_UP);
在這里,第一個參數是除數,第二個參數是保留小數位數(2 表示保留兩位小數),第三個參數是舍入模式(RoundingMode.HALF_UP 表示四舍五入)。
- 輸出結果:
System.out.println(result);
完整的示例代碼如下:
import java.math.BigDecimal;
import java.math.RoundingMode;
public class Main {public static void main(String[] args) {BigDecimal dividend = new BigDecimal("10.5");
BigDecimal divisor = new BigDecimal("3");
BigDecimal result = dividend.divide(divisor, 2, RoundingMode.HALF_UP);
System.out.println(result);
}
}
運行以上代碼,結果將會是:
3.50
這樣就可以使用 BigDecimal 進行除法運算并保留兩位小數了。
丸趣 TV 網 – 提供最優質的資源集合!
正文完