Double类型数据 四舍五入并保留两位小数 的实现

Double类型数据 四舍五入并保留两位小数 的实现,代码如下:

import java.text.DecimalFormat;

public class DecimalFormatTest {

    // 四舍五入的实现
    public static void main(String[] args) {
        //1 创建格式化器
        DecimalFormat decimalFormat = new DecimalFormat("##.00");
        // 创建Double类型数据
        Double doubleNum = 12.457;

        //2 格式化为相应格式的字符串
        String formatNum = decimalFormat.format(doubleNum);
        System.out.println(formatNum);

        //3 重新转化为Double类型
        doubleNum = Double.parseDouble(formatNum);
        System.out.println(doubleNum);
    }
}
posted @ 2020-12-05 11:19  yx袁祥  阅读(484)  评论(0)    收藏  举报