Servus,
umbauen geht ganz einfach
[code=Java]
public float pFloat( String floatText){
float retval =-1;
try{
retval =Float.parseFloat( floatText.replace(',', '.'));
} catch( NumberFormatException ex){
//fehlerausgabe
}
String name =String.format(" %.1f", retval);
System.out.println( name);
return retval;
}
[/code]
kannst du auch wiederverwenden und fängt NumberformatException ab ;-)
so bekommst du erstmal den float.
um die eingabe zu kürzen kannst du folgendes machen
String name =String.format(" %.1f", retval);
Vorher noch in einer Methode schaun, was der float ist, und auf den gewünschten Wert "trimmen", und fertig
grüße
Chris