[Gvsig_usuarios] Redondeo de decimales

Sergio Clark sergio.clark en iver.es
Lun Jun 7 18:41:49 CEST 2010


Hola,

Hay un comando de la Calculadora de campos que puede ayudarte a hacerlo. 
Si tienes, por ejemplo, tu campo [area] con los valores "sin redondear", 
haces:

floor([area]*100)/100

y esto te devolverá esos valores truncados a partir del segundo decimal 
(el comando 'floor' te devuelve un valor sin decimales. Si quisieras 
tres decimales multiplicarías por 1000, y luego divides también entre 1000).


Un saludo,
Sergio.


Sergio Clark
Equipo gvSIG
IVER T.I., S.A.
www.iver.es
www.gvsig.com



Hugo Riquelme Ortega escribió:
> Hola a todos,
>
> Tengo una pregunta que seguro que es muy sencilla, pero que no sé cómo
> tengo que hacerlo.
>
> ¿Es posible redondear a 2 decimales el resultado de una fórmula? Si
> calculo un área, ¿cómo lo hago? Yo he hecho round(area()) y me sale,
> pero sin decimales, ¿cómo le pongo ahí que saque 2 decimales?
>
> Muchísimas gracias.
>
> Un saludo.
>
> Hugo Riquelme Ortega
> Ing. Téc. Forestal
> Jardinería, paisajismo y proyectos forestales
> http://www.alicanteforestal.es
> _______________________________________________
> gvSIG_usuarios mailing list
> gvSIG_usuarios en 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_usuarios
>
>
>   

Este mensaje y sus archivos son confidenciales. No está permitida su reproducción o distribución sin la autorización expresa de "IVER Tecnologías de la Información". Si usted no es el destinatario previsto, queda desautorizado cualquier uso, acceso o copia de este mensaje. Si ha recibido este mensaje por error, por favor bórrelo e infórmenos por esta misma vía.




Más información sobre la lista de distribución gvSIG_usuarios