Duplicar posible:
String from EditText to floatCómo convertir cadena en valor flotante en Android
En la aplicación que quieren convertir la cadena introducida en el cuadro de edición con el valor correspondiente como 233243664376347845.89
a las correspondientes valor flotante. Pero vuelve como IE10 después de algunos números, por ejemplo, 23324366IE10
Por favor, ayúdenme. Mi código es -
NumberFormat format = NumberFormat.getInstance(Locale.US);
try
{
number = format.parse(e1.getText().toString());
} catch (ParseException e)
{
// TODO Auto-generated catch block
e.printStackTrace();
}
La edición longitud del texto es mayor que 20 dígitos, también quiero menos dos valores de coma flotante de edición de texto ...
Pruebe un valor 'doble'. – Stephan
use Float.valueOf (String): http://docs.oracle.com/javase/1.4.2/docs/api/java/lang/Float.html#valueOf%28java.lang.String%29 – Blackbelt
The 'double 'value (no es un' float') se analiza muy bien. El problema es que no se * muestra * a la derecha. ¿Dónde está el código que imprime 'número'? – Jon