Ver la Versión Completa : Limitar a dos decimales
feelmusic
02/08/13, 13:42:21
Quiero limitar mis variables float a dos decimales o como mucho a tres, como se podría hacer¿. Hay alguna forma fácil de hacerlo como en objetive C ¿
mocelet
02/08/13, 16:29:29
No entiendo qué sentido tiene restringir un float, mientras más decimales más precisos son los cálculos.
Lo que puedes hacer es no mostrar más de dos o tres decimales al sacarlo por pantalla o convertirlo a String, con el método format:
String numeroConDosDecimales = String.format("%.2f", numeroFloat);
Más info de parámetros para formatear distintos tipos de datos en http://developer.android.com/reference/java/util/Formatter.html
feelmusic
02/08/13, 17:15:31
Me expresao mal, keria decir q solo quiero mostrar en la pantalla dos o tres decimales
mocelet
02/08/13, 17:20:49
Es String.format, evidentemente, ahora lo edito
vBulletin® v3.8.1, Copyright ©2000-2026, Jelsoft Enterprises Ltd.