中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

Java BigDecimal負數的四舍五入處理

小樊
84
2024-07-21 13:17:01
欄目: 編程語言

在Java中,可以使用BigDecimal類來處理負數的四舍五入。以下是一個示例代碼:

import java.math.BigDecimal;
import java.math.RoundingMode;

public class Main {
    public static void main(String[] args) {
        BigDecimal num = new BigDecimal("-123.456789");

        // 使用ROUND_HALF_UP模式進行四舍五入
        BigDecimal roundedNum = num.setScale(2, RoundingMode.HALF_UP);

        System.out.println("原始數值: " + num);
        System.out.println("四舍五入后的數值: " + roundedNum);
    }
}

在上面的示例中,我們創建了一個BigDecimal對象num,其值為-123.456789。然后,我們使用setScale方法來將其四舍五入到小數點后2位,并使用RoundingMode.HALF_UP模式進行四舍五入。最后,打印出原始數值和四舍五入后的數值。

當運行上面的代碼時,輸出如下:

原始數值: -123.456789
四舍五入后的數值: -123.46

0
沈丘县| 夹江县| 措美县| 游戏| 通州区| 蒲城县| 和硕县| 大方县| 益阳市| 黔南| 南通市| 酒泉市| 建平县| 武功县| 江源县| 汉川市| 攀枝花市| 昆山市| 东平县| 兴义市| 犍为县| 新晃| 礼泉县| 大理市| 富川| 晋宁县| 太康县| 吉水县| 明水县| 阿勒泰市| 洪雅县| 新蔡县| 二连浩特市| 隆尧县| 碌曲县| 桑植县| 唐山市| 垫江县| 阿坝县| 盐城市| 自治县|