public class Test { public static void main(String[] args) {//如果是double类型的话,要转换类型,不然会计算错误 使用Double.toString(double)转成String,然后使用String构造方法,或使用BigDecimal的静态方法valueOf,如下 BigDecimal a = new BigDecimal("100"); BigDecimal b = new BigDecimal("50"); System.out.println("a+b="+a.add(b));//加法 System.out.println("a-b="+a.subtract(b));//减法 System.out.println("a*b="+a.multiply(b));//乘法 System.out.println("a/b="+a.divide(b));//除法 }} ```