java 浮点数计算的问题,计算要用BigDecimal
2013-01-10 11:03
246 查看
java 浮点数计算的问题,计算要用BigDecimal
Double a = 10.6;
Double b = 5.3 ;
System.out.println("===result1==="+(10.6+5.3));
System.out.println("===result2==="+(a+b));
System.out.println("===result3==="+(new BigDecimal("10.6").add(new BigDecimal("5.3"))));
输出结果:
===result1===15.899999999999999
===result2===15.899999999999999
===result3===15.9
Double a = 10.6;
Double b = 5.3 ;
System.out.println("===result1==="+(10.6+5.3));
System.out.println("===result2==="+(a+b));
System.out.println("===result3==="+(new BigDecimal("10.6").add(new BigDecimal("5.3"))));
输出结果:
===result1===15.899999999999999
===result2===15.899999999999999
===result3===15.9
相关文章推荐
- Java浮点数float,bigdecimal和double精确计算的精度误差问题总结
- Java浮点数float,bigdecimal和double精确计算的精度误差问题总结
- 【Java】解决计算浮点数精度问题(BigDecimal)
- Java的浮点数计算问题
- Java浮点数计算精确度问题
- java浮点计算精度丢失问题
- 货币计算中的精度问题--java.math.BigDecimal
- java的数字精确计算问题-BigDecimal
- Java浮点数float和double精确计算的精度误差问题总结
- Java使用BigDecimal解决精确计算的问题
- Java 浮点数精确计算 BigDecimal的用法
- java 金额计算,商业计算 double不精确问题 BigDecimal,Double保留两位小数方法
- 金融项目java开发_BigDecimal(解决计算精度问题)
- Java 浮点数计算问题
- Java浮点数float和double精确计算的精度误差问题总结
- BigDecimal 高精度计算 熟悉扩展,java除法保留小数问题
- Java浮点数float和double精确计算的精度误差问题总结
- 金融项目java开发_BigDecimal(解决计算精度问题)
- 使用BigDecimal对象进行Java浮点数精确计算
- 浮点数类型计算问题,bigDecimal对象构造函数尽量使用字符串参数