/**
* @param value
* 需要格式化的数值
* @param digit
* 保留的位数 至少保留 1 位小数 可以自定义保留 digit 位小数
*/
@SuppressWarnings("unused")
public static Double holdDecamal(Double value, int digit) {
StringBuffer disb = new StringBuffer("###0.0");
//StringBuffer disb = new StringBuffer("###,###0.0"); 数字以
[123,456.0] 的格式输出; 若数值为0,则输出0.0
for (int i = 1; i < digit; i++) {
disb.append("0");
}
DecimalFormat df = new DecimalFormat(disb.toString());
return ConvertToDouble(df.format(value));
}