Hola Mauricio.

Eso es normal, es como funcionan casi todos los lenguajes de programación.
Tienes que convertir tus campos (supongo que basta con uno) a double para que la división sepa que trabajas con decimales.

Saludos.

Fran.

El 06/11/2012 0:59, Mauricio Perez escribió:
Utilizo gvSig 1.12.0 he probado con dos versiones de java y me ha ocurrido lo mismo:

Al realizar un cálculo de "Expresion" sobre dos valores enteros con resultado en un campo de tipo doble me ocurría que me realizaba una división entera y en el campo de tipo doble colocaba 0 (cero) o 1.
Sería algo así:

doble = entero / entero -> en ves de devolver un valor tipo doble devolvía un entero en el campo doble. 0 o 1 alcaro que era un calculo de porcentaje.



_______________________________________________
gvSIG_desarrolladores mailing list
gvSIG_desarrolladores@listserv.gva.es
Para ver histórico de mensajes, editar sus preferencias de usuario o darse de 
baja en esta lista, acuda a la siguiente dirección: 
http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores

--
Fran Peñarrubia
Scolab
www.scolab.es

Asociación gvSIG
www.gvsig.com

_______________________________________________
gvSIG_desarrolladores mailing list
gvSIG_desarrolladores@listserv.gva.es
Para ver histórico de mensajes, editar sus preferencias de usuario o darse de 
baja en esta lista, acuda a la siguiente dirección: 
http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores

Responder a