91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

BigDecimal類中的divide方法怎么用的

小云
169
2023-08-07 12:41:35
欄目: 編程語言

BigDecimal類中的divide方法可以用于執行除法運算。它有多個重載的方法,以下是其中兩個常用的方法:

  1. divide(BigDecimal divisor):執行精確的除法運算,將當前BigDecimal對象除以參數divisor,并返回結果。該方法使用默認的舍入模式ROUND_HALF_UP進行舍入。

例子:

BigDecimal num1 = new BigDecimal("10");
BigDecimal num2 = new BigDecimal("3");
BigDecimal result = num1.divide(num2);
System.out.println(result);  // 輸出:3.333333333333333333333333333
  1. divide(BigDecimal divisor, int scale, RoundingMode roundingMode):執行除法運算,并指定結果的小數位數和舍入模式。參數scale表示結果的小數位數,參數roundingMode表示舍入模式。

例子:

BigDecimal num1 = new BigDecimal("10");
BigDecimal num2 = new BigDecimal("3");
BigDecimal result = num1.divide(num2, 2, RoundingMode.HALF_UP);
System.out.println(result);  // 輸出:3.33

注意:在除法運算中,如果除數為0,則會拋出ArithmeticException異常。

0
庆云县| 长岛县| 英吉沙县| 仙游县| 分宜县| 开江县| 车致| 皋兰县| 蒙阴县| 江永县| 平潭县| 孙吴县| 曲周县| 乐至县| 吉水县| 雅江县| 平顺县| 揭东县| 镇雄县| 西贡区| 安新县| 岳西县| 呼和浩特市| 襄垣县| 尼木县| 民权县| 建阳市| 马鞍山市| 肥东县| 玉田县| 巫溪县| 永州市| 延吉市| 正定县| 资兴市| 教育| 镇平县| 长春市| 始兴县| 大港区| 黑河市|