不知你在说什么
难道是Double a,b,c;
c=a-b;

解决方案 »

  1.   

    是呀,我就是用c = a - b 
    可是它就报错啦,说不能这样用
      

  2.   

    double d1 = 24.1312;
     double d2 = 534873.121;
     System.out.println("double = " + (d2 - d1));   这样会有问题么?
      

  3.   

    注意:double和Double是不同的。Double是类,double是基本类型。
      

  4.   

    注意:double和Double是不同的!double是java中的基本数据类型之一。而Double是一个类,可以用来操作浮点数据。如果a,b,c是Double的类型的对象,那么c=a-b是不对的。
    正确的写法如下:
    public void Output(double a, double b )
      {
          double c=a-b;
          System.out.println("结果是:".concat(Double.toString(c)));
      }