基本思路如下:
把float转换成string类型
寻找string中的"."
一找到的索引开始,到末尾为止,就是你要的东西。
绝对可以实现,不过俺要学习UML和操作系统开发,没有空帮你做一个。就说原理好了。

解决方案 »

  1.   

    int i=0;
    float x=123.1234234F;
    i=Float.toString(x).indexOf(".");
    jButton1.setText(Float.toString(x).subString(0,i)+Float.toString(x).subString(i,i+5));
      

  2.   

    楼上得。最后一步 
    jButton1.setText(Float.toString(x).subString(0,i)+Float.toString(x).subString(i,i+5)); 这样写不就得了:jButton1.setText(Float.toString(x).subString(0,i+5));这样不就可以了,干嘛还要写后面得啊。一点小疑问,请不吝赐教!谢谢。
      

  3.   

    多谢各位,当时我只想着从float型上做文章了,没想到转换成String再取子串。hoho