android 技术知识

Android 数据失精的解决方法

2020-09-21  本文已影响0人  追梦小乐

需求

失败的尝试

解决方法

                //高精度使用,避免失精度
                BigDecimal mDecimal = new BigDecimal(100);
                BigDecimal resultDecimal = null;
                BigDecimal factorDecimal = null;


                factorDecimal = new BigDecimal("0.1335");
                resultDecimal = factorDecimal.multiply(mDecimal);

                String result = String.valueOf(resultDecimal.doubleValue());
上一篇 下一篇

猜你喜欢

热点阅读