艾米吖

关注

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

艾米吖

关注

阅读 84

2022-07-27

直接上代码:

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数据失精度(失真)问题处理_开发

 



相关推荐

小沙坨

JAVA中double精度问题案例

小沙坨 55 0 0

水沐由之

BigDecimal处理Double类型精度问题

水沐由之 34 0 0

胡桑_b06e

java double精度

胡桑_b06e 88 0 0

三次方

Java中float和double精度

三次方 90 0 0

MaxWen

JavaScript计算精度失真问题

MaxWen 44 0 0

萧萧雨潇潇

double缺失精度问题解析

萧萧雨潇潇 78 0 0

在觉

使用BigDecimal解决double类型数据运算的精度问题

在觉 86 0 0

汤姆torn

BigDecimal操作double、float精度丢失问题

汤姆torn 91 0 0

快乐小鱼儿_9911

C++ float转double精度丢失问题

快乐小鱼儿_9911 120 0 0

寒羽鹿

JAVA中关于Long类型返回前端精度丢失问题处理

寒羽鹿 31 0 0

精彩评论(0)

0 0 举报