Android – Redondear a 2 decimales
Posible duplicado:
Redondear un doble a 2 cifras significativas después del punto decimal
Sé que hay un montón de ejemplos sobre cómo redondear este tipo de números. Pero, ¿podría alguien mostrarme cómo redondear el doble, para obtener un valor que puedo mostrar como una cadena y SIEMPRE tiene 2 decimales?
- Pasar un doble valor a una clase diferente en Android Java
- Cómo eliminar el ". 0" en un número entero cuando se utiliza doble en java?
- NumberFormatException en las versiones europeas de Android?
- Mostrar decimal de un doble solo cuando sea necesario
- Cómo imprimir un doble con dos decimales en Android?
- ¿Multiplicar dobles en java?
- Cálculo del porcentaje de Android Java
- Cómo vaciar una gridview en Android?
- Cómo pasar el doble valor a una vista de texto en Android
- Almacenar valores dobles en SQLite: ¿cómo asegurar la precisión?
- Cómo convertir doble int en Android?
- Cómo evitar la notación científica en doble?
- Comparación de dos objetos LatLng en google map v2 android
Puede usar String.format("%.2f", d)
, su doble será redondeado automáticamente.
Una manera fácil de hacerlo:
Double d; Int i; D+=0.005; i=d*100; Double b = i/100; String s = b.toString():
- ¿Cómo puedo saber si la aplicación para Android se está ejecutando en primer plano?
- ¿Cómo se puede comprobar el permiso en tiempo de ejecución sin lanzar SecurityException?