String str = Float.toString(float f);  //将float转换为String
str.length;                            //返回的即为float型数的位数
int i = str.indexOf('.');              
String temp = str.subString(i+1).trim(); //去小数点后面的数据