比如:
int a=5;想要结果为:
double A=0.5;
如何实现................

解决方案 »

  1.   


    public static void main(String[] args) {
    int a = 5;
    double A = a * 0.1;
    System.out.println(A);
    }
      

  2.   

    至于5变成0.5,这个问题不说了,小case(int可隐式转换为double),
    下面说变成0.5:double a = 0.50;
    java.text.DecimalFormat df=new java.text.DecimalFormat("#.0"); 
    System.out.println(df.format(a));希望这些对你有用。
      

  3.   

    int i=2;
    double d=Double.parseDouble(String.valueOf(i));