Ver Mensaje Individual
  #7 (permalink)  
Antiguo 25/01/2007, 03:58
Avatar de Negora
Negora
 
Fecha de Ingreso: agosto-2003
Mensajes: 122
Antigüedad: 21 años, 4 meses
Puntos: 5
Re: numeros con decimales

En cuanto al problema original (que sólo devuelva la parte entera), eso se debe a la forma en que Java trata las operaciones entre 2 tipos idénticos. Si escribes literalmente 2 enteros, el resultado siempre será un entero, no un decimal.

Para solucionarlo basta con que, como se ha escrito, uno sea forzado a formato decimal (un "casting" sencillo con "(double) numero").

Si ya se desea escoger el número de decimales a mostrar, se hace como los demás han indicado más arriba.