在我的应用程序中,我正在从本地数据库中获取值。我已经将该值四舍五入并显示“1756637.36”,这是正确的。但是当我在活动中获取它时,它显示“1.75664e+06”,这是正确的,但具有指数特征我想显示双重价值。
我也使用了十进制格式,但它不起作用,如下所示....
DecimalFormat myFormatter3 = new DecimalFormat("#.##");
availableQtyArrayList.add(myFormatter3.format(Double.parseDouble(farmerCursor.getString(farmerCursor.getColumnIndex("AvailableQty")))));