/* * @ authorstodger * @ versionv 1.0 */publicclassbigdecimalutil {/* * *加法* @ param v1 * @ param v2 * @ return */publicc bigdecimal B2=new bigdecimal (双. tostring ) V2 ); returnB1.add(B2; } /** *减法* @ param v1 * @ param v2 * @ return */publicstaticbigdecimalsub (double v1,double v2 ) bigdecimal B1=newbigded returnB1.subtract(B2; } /** *乘法* @ param v1 * @ param v2 * @ return */publicstaticbigdecimalmul (double v1,double v2 ) bigdecimal B1=newbigdece returnB1.multiply(B2; } /** *除法* @ param v1 * @ param v2 * @ return */publicstaticbigdecimaldiv (double v1,double v2 ) bigdecimal B1=newbigdece //四舍五入,保留两位小数return B1.divide (B2,2,BigDecimal.ROUND_HALF_UP )。 }