Ver Mensaje Individual
  #2 (permalink)  
Antiguo 27/02/2006, 14:47
Avatar de dogduck
dogduck
 
Fecha de Ingreso: enero-2006
Ubicación: ¿Atlantida, Hesperides, Islas afortunadas?
Mensajes: 2.231
Antigüedad: 18 años, 10 meses
Puntos: 19
¿ No seria mejor que preguntaras en el foro de Java / Jsp ?

....

El problema es que al resultado de una división no entera la asignas a una variable ( array en este caso ) entera ...

Te dice claramente el error del servlet generado por la página impresión.jsp que ha encontrado un valor double ( el resultado de dividir un double / int ) y que la variable Resultado requiere un valor entero ... Ya que hay una posible pérdida de precisión ( con razón , los enteros no tienen decimales )

yo que tu haria un casting :

Resultado[i] = (int)(Neto / Desgloce[i]);
Pero seria una chapuza . ya que no se respetarian los decimales , pero a lo mejor es lo que buscas