java中的float 和double类型会发生精度丢失,为了能精确表示和计算浮点数,java提供BigDecimal类。创建BigDecimal对象时,不要直接使用double浮点数来创建一个BigDecimal对象,否则同样会发生精度丢失问题,要用String类型作为创建BigDecimal对象的参数,如BigDecimal d = new BigDecimal("0.05"); java中的float 和double类型会发生精度丢失,为了能精确表示和计算浮点数,java提供B 你的当前访问异常,请进行认证后继续阅读剩余内容。 提交