1 votos

Cambiar la precisión de la columna Real

Tengo una tabla sqllite que tiene columnas para contener las hectáreas y los acres de los polígonos, pero sólo quiero tener dos dígitos después del punto decimal - ¡cuando se calculan tienen 14!

¿Cómo puedo cambiar esto para que sólo aparezcan 2?

3voto

Michiel Borkent Puntos 11503

En la última versión de QGIS, hay una función que le permitirá mostrar los datos con 2 decimales.

Por ejemplo, si quisiera mostrar una etiqueta en una característica, utilizaría ese diálogo y usaría la herramienta de etiquetado basada en expresiones ( Edit Expression a la derecha de Label this layer with ).

En el grupo de operadores de cadena encontrará format_number y cuenta con una ayuda que le mostrará cómo utilizarlo.

2voto

Seth Petry-Johnson Puntos 5709

El cambio de precisión debe hacerse en el paso de la consulta. Puede hacerlo utilizando la función round de sqllite:

http://www.sqlite.org/lang_corefunc.html#round

SELECT ROUND(acres, 2) acres FROM areas;

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X