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

溫馨提示×

如何在Java中將數字四舍五入到小數點后n位

小云
95
2023-08-18 15:19:01
欄目: 編程語言

要將數字四舍五入到小數點后n位,可以使用Java中的BigDecimal類來實現。下面是一個示例代碼:

import java.math.BigDecimal;
public class Main {
public static void main(String[] args) {
double number = 3.1415926535;
int n = 2;
BigDecimal bd = BigDecimal.valueOf(number);
bd = bd.setScale(n, BigDecimal.ROUND_HALF_UP);
System.out.println(bd);
}
}

在上面的示例中,我們首先定義了一個double類型的數字number和一個整數n,表示要將數字四舍五入到小數點后n位。

然后,使用BigDecimal.valueOf()方法將double類型的數字轉換為BigDecimal對象。接著,使用setScale()方法設置小數點后的位數,并指定舍入模式為BigDecimal.ROUND_HALF_UP,表示使用四舍五入。

最后,打印出四舍五入后的結果。

運行以上代碼,將輸出3.14,即將數字3.1415926535四舍五入到小數點后2位。

0
南召县| 长白| 潼关县| 遵义县| 连山| 清镇市| 盘锦市| 屏东市| 福贡县| 日土县| 历史| 景德镇市| 襄汾县| 包头市| 贡山| 平昌县| 淅川县| 永康市| 凤台县| 辽宁省| 富民县| 镇江市| 长春市| 西青区| 海口市| 黑山县| 慈溪市| 疏附县| 漳州市| 天峨县| 铜鼓县| 江北区| 犍为县| 南投县| 吉安市| 大竹县| 塘沽区| 西盟| 峨山| 商南县| 大荔县|