double 的Bigdecimal精度
double sd = (double)8/(double)261;
BigDecimal bgitem = BigDecimal.valueOf(sd);
double fitem = Math.round(bgitem.setScale(4, BigDecimal.ROUND_HALF_UP).doubleValue()10000)0.01 ;
DecimalFormat df = new DecimalFormat("######0.00");
String st = df.format(fitem);
posted on 2023-05-31 10:48 HeavenTang 阅读(14) 评论(0) 收藏 举报
浙公网安备 33010602011771号