您好,欢迎访问本站博客! 请先 登录, 没有账号? 会员注册
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧
  • 网站部分资源来自网络,如有侵权请联系站长删除!

Java Double 类型数据相加精度丢失解决

实用技术 Sena 2020-07-14 242 次浏览 0个评论
/**
 * 提供精确的加法运算。
 * @param v1 被加数
 * @param v2 加数
 * @return 两个参数的和
 */
public static double add(double v1,double v2){
    BigDecimal b1 = new BigDecimal(Double.toString(v1));
    BigDecimal b2 = new BigDecimal(Double.toString(v2));
    return b1.add(b2).doubleValue();
}


已有 242 位网友参与,快来吐槽:

发表评论