问题标题:
javaString转bigdecimal精确两位小数点然后对转的数进行算法计算。
问题描述:
javaString转bigdecimal精确两位小数点
然后对转的数进行算法计算。
孙有发回答:
Strings="125.671";
BigDecimalb=newBigDecimal(s);
b=b.setScale(2,BigDecimal.ROUND_DOWN);//小数位直接舍去
//b=b.setScale(2,BigDecimal.ROUND_HALF_UP);//四舍五入
//BigDecimaladd(BigDecimalaugend)
//BigDecimalsubtract(BigDecimalsubtrahend)
//BigDecimalmultiply(BigDecimalmultiplicand)
//BigDecimaldivide(BigDecimaldivisor)
BigDecimalc=b.add(nweBigDecimat("763.21"));
点击显示
其它推荐
热门其它推荐