本帖最后由 hidafa 于 2013-03-16 08:50:18 编辑

解决方案 »

  1.   

    你这个应该是搞错了的吧,应该是用double而不是float
      

  2.   

    double 和 float 的区别是double精度高,有效数字16位,float精度7位。
      

  3.   

    float精度7位是什么意思?
    谢谢。
      

  4.   

    其实说得通俗易懂的话,给你一个方法你就知道,你这个是怎么错了的          System.out.println(Float.MAX_VALUE);
    System.out.println(Float.MIN_VALUE);
    System.out.println(Double.MAX_VALUE);
    System.out.println(Double.MIN_VALUE);