来自程建华的问题
javaString转bigdecimal精确两位小数点然后对转的数进行算法计算。
javaString转bigdecimal精确两位小数点
然后对转的数进行算法计算。
1回答
2020-10-15 05:29
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"));