0
点赞
收藏
分享

微信扫一扫

java中double数据失精度(失真)问题处理

艾米吖 2022-07-27 阅读 84

直接上代码:

public static void main(String[] args) {
double db1 = 87406.70;
double db2 = 778.93;
double result = db1 + db2;
System.out.println(result);
BigDecimal b = new BigDecimal(result);
result = b.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue();
System.out.println(result);
}

 

java中double数据失精度(失真)问题处理_开发

 



举报

相关推荐

0 条评论