ciao a tutti.
sto lavorando sotto Win7 64 bit, Qgis 2.6
devo calcolare un campo "perc" come decimale (cioè con la virgola)
utilizzando due campi numerici interi
"campo a / campo b" *100
mi restituisce solo valori uguali a 100 o a zero.
dove sto sbagliando??
giuseppe
Connetti gratis il mondo con la nuova indoona: hai la chat, le chiamate, le video chiamate e persino le chiamate di gruppo.
E chiami gratis anche i numeri fissi e mobili nel mondo!
Scarica subito l’app Vai su https://www.indoona.com/
Il giorno Tue, 12 Apr 2016 12:58:15 +0200
Giuseppe Puddu <puddu.foresta@tiscali.it> ha scritto:
ciao a tutti.
sto lavorando sotto Win7 64 bit, Qgis 2.6
devo calcolare un campo "perc" come decimale (cioè con la virgola)
utilizzando due campi numerici interi
"campo a / campo b" *100
mi restituisce solo valori uguali a 100 o a zero.
dove sto sbagliando??
probabilmente è dovuto al tipo numerico di 'campo a' e 'campo b': se
sono interi il loro rapporto può essere solo un intero, nel tuo caso 0
o 1 da cui quindi il risultato finale;
il suggerimento di AV dovrebbe migliorare ma potresti sempre avere
un intero perdendo la parte frazionaria; ti consiglio di
convertire i valori iniziali in float dopo di che il problema dovrebbe
risolversi;
nella versione di QGIS
scherzi a parte, per cortesia non usate versioni obsolete: rischiate di
incappare in problemi gi'aì risolti da tempo, ed e' piu' difficile darvi
assistenza.
saluti.
--
Paolo Cavallini - www.faunalia.eu
QGIS & PostGIS courses: http://www.faunalia.eu/training.html