Ver Mensaje Individual
  #6 (permalink)  
Antiguo 13/07/2013, 22:52
Avatar de chuidiang
chuidiang
Colaborador
 
Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 19 años, 7 meses
Puntos: 454
Respuesta: problema con la coma

Hola:

Si divides enteros, el resultado es entero y no salen decimales. Si guardas el resultado en un entero, sale un entero, es decir, sin decimales.

(10/2*50)/1000 sale 0
pero
(10.0/2.0*50.0)/1000.0 sí saldría 0.25

En tu caso, puesto que usas cosas como Double.parseDouble(txtlargo.getText().re place(",",".")), imagino que tu problema es que has declarado distancia como int en vez de double.

Se bueno.
__________________
Apuntes Java
Wiki de Programación