星期二, 二月 01, 2005

如何格式化BigDecimal小数部分--小数点后面为两位数并且四舍五入.

/**
* 格式化数据,返回标准的Money表示结果
* @param value BigDeciam
*/
public static BigDecimal formatBigDecimal(BigDecimal value)
{
BigDecimal a=new BigDecimal("1");//必须用这个方法,才能精确得到准确的值
return value.divide(a,2,java.math.BigDecimal.ROUND_HALF_UP);
}