Ver Mensaje Individual
  #2 (permalink)  
Antiguo 19/11/2018, 08:21
CalgaryCorpus
 
Fecha de Ingreso: junio-2008
Ubicación: Seattle, USA
Mensajes: 733
Antigüedad: 16 años, 6 meses
Puntos: 61
Respuesta: quitar decimales a un double

SI solo quieres mostrar el numero, no cambiarlo, DecimalFormat podria servirte

Ejemplo:

Código Java:
Ver original
  1. import java.text.NumberFormat;
  2. import java.text.DecimalFormat;
  3.  
  4. public class DecimalShow {
  5.  
  6.      static void escribe(double d) {
  7.         NumberFormat nf = new DecimalFormat("##.###");
  8.         System.out.println( d + " -> " + nf.format(d) );
  9.      }
  10.      
  11.      public static void main(String []args){
  12.          escribe(132.00);
  13.          escribe(123.45);
  14.          escribe(0);
  15.      }
  16. }

La salida es:

Código texto:
Ver original
  1. 132.0 -> 132
  2. 123.45 -> 123.45
  3. 0.0 -> 0
__________________
Visita mi perfil en LinkedIn