Quizás esta es una pregunta tonta, pero no puedo adivinar cómo resolverla si no está creando un método. Tal vez hay una "manera natural" de hacerlo, como en C, por ejemplo. Aquí está el problema:¿Cómo imprimir un doble con dos decimales en Android?
Tengo un var:
double a;
Y quiero mostrar que sólo con 2 o 3 decimales. Cuando trato de demostrarlo:
Text.setText("Value of a: " + String.valueOf(a));
Da algo como:
valor de un: 5,234966145
Y me quiera solo
valor de una : 5,23
Sin cambiar el valor real de a, por lo que muestra el número aproximado pero funciona con el número real.
doubleNumber.toString(). subcadena (0, 3) – Madi