亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

Java怎么將數字四舍五入到小數點后n位

小億
105
2023-08-19 03:43:00
欄目: 編程語言

在Java中,可以使用BigDecimal類來進行四舍五入操作。以下是一個將數字四舍五入到小數點后n位的示例代碼:

import java.math.BigDecimal;
import java.math.RoundingMode;
public class Main {
public static void main(String[] args) {
double number = 3.14159;
int decimalPlaces = 2;
BigDecimal bd = new BigDecimal(number);
bd = bd.setScale(decimalPlaces, RoundingMode.HALF_UP);
double roundedNumber = bd.doubleValue();
System.out.println("原始數字: " + number);
System.out.println("四舍五入后的數字: " + roundedNumber);
}
}

上述代碼中,number表示要進行四舍五入的數字,decimalPlaces表示要保留的小數位數。RoundingMode.HALF_UP表示使用四舍五入模式進行舍入操作。

輸出結果為:

原始數字: 3.14159
四舍五入后的數字: 3.14

可以根據需要修改numberdecimalPlaces的值,來實現不同的四舍五入操作。

0
屏山县| 城步| 永靖县| 高邑县| 轮台县| 榆社县| 鄂伦春自治旗| 平潭县| 长治市| 郧西县| 江孜县| 兴国县| 广州市| 曲水县| 长海县| 都昌县| 大足县| 静宁县| 尉犁县| 司法| 平湖市| 荣成市| 荆州市| 昭平县| 双流县| 唐河县| 石城县| 新巴尔虎左旗| 泌阳县| 镶黄旗| 景谷| 维西| 滨州市| 海林市| 师宗县| 京山县| 本溪| 那坡县| 西盟| 周口市| 隆昌县|