BigDecimal
小蜗牛的路
一步一步往上爬
展开
-
计算-BigDecimal数据去掉末尾的0
NumberFormat nf = NumberFormat.getInstance(); //整数部分超过3位去掉逗号问题 nf.setGroupingUsed(false); //如果不加这行代码,如果是0.001这样的就会直接显示为0 nf.setMaximumFractionDigits(3); System.out.println(nf.format(new BigDecimal(122231.000)));..转载 2020-07-22 15:02:14 · 439 阅读 · 0 评论 -
精确计算-BigDecimal类
基本方法加法:add()函数减法:subtract()函数乘法:multiply()函数除法:divide()函数绝对值:abs()函数重点介绍除法使用除法函数在divide的时候要设置各种参数,要有除数、精确的小数位数和舍入模式舍入模式:ROUND_UP舍入远离零的舍入模式。在丢弃非零部分之前始终增加数字(始终对非零舍弃部分前面的数字加1)。注意,此舍入模式始终不会减少计算值的大小。ROUND_DOWN接近零的舍入模式。在丢弃某部分之前始终不增加数字(从不对舍弃部分前面转载 2020-07-22 10:44:26 · 170 阅读 · 0 评论