repaint(); 好像有问题,这个方法哪里来的?

解决方案 »

  1.   

    double d=9.839849;
    i=(int)(Math.floor(d));
    deci=d-i;
      

  2.   

    repaint应该没问题,是java里的东西,你是怎么运行的,applet是在浏览器中运行的,必须创建一个HTML文件,通过编写HTML语言代码告诉浏览器载入何种applet及如何运行。
    <HTML>
    <APPLET CODE=“FindFloat.class” WIDTH=200 HEIGHT=100>
    </APPLET>
    </HTML>
      

  3.   

    详细些吧(改正了上面不能正确处理负数的问题):
        String s="9.8778";
        Double d=Double.valueOf(s);
        int i=d.intValue();
        double decimal=d.doubleValue()-i;
        System.out.println(" "+i+" "+decimal);
      

  4.   


    Double d;
    d.intValue();