Android四舍五入保留两位小数

 /**
  * 四舍五入保留两位
  *
  * @param money
  *
  * @return
  */
 public static String totalMoney(double money) {
  java.math.BigDecimal bigDec = new java.math.BigDecimal(money);
  double total = bigDec.setScale(2, java.math.BigDecimal.ROUND_HALF_UP)
    .doubleValue();
  DecimalFormat df = new DecimalFormat("0.00");
  return df.format(total);
 }

你可能感兴趣的:(Android四舍五入保留两位小数)