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