今天一个小问题虽然很简单但搞的我很郁闷,所以就写下来。是关于保留小数的问题:
这样输出的就是要保留的小数了
import java.math.BigDecimal;
/**
* 小数保留问题
* @author
* test.java, 2012-1-13 上午10:22:55
*/
public class Test {
public static void main(String[] args){
Long test = 1l;
BigDecimal bg = new BigDecimal(test);
BigDecimal b = new BigDecimal(100);
System.out.println(bg.divide(b).toString());
}
}
这样输出的就是要保留的小数了