腼腆雨

文章
5
资源
0
加入时间
3年0月21天

BigDecimal准确设置小数点后的精度

因为BigDecimal的原因吧,也可以说是double的问题吧new   BigDecimal(currentLat2); 时值不再是 2.455675而是2.455674999999999999999999因此在保留5位小数,四舍五入时,就变成2.45567而不是2.45568后一个正确是因为没形成这种数据。这种情况,用字符串可以避免这种问题String cur