nntp2http.com
Posting
Suche
Optionen
Hilfe & Kontakt

Re: errore precisione singola

Von: Karl Donaubauer (nospam@donkarl.com) [Profil]
Datum: 18.06.2008 10:09
Message-ID: <6bru53F3df9l8U1@mid.individual.net>
Newsgroup: it.comp.appl.access
vedoNero wrote:
> il database è in formato Access2003;
>
> in una tabella ho un campo numerico con dimensione 'precisione
> singola' con 3 decimali;
>
> succede che se inserisco un valore minore di 100.000 con 2 decimali è
> tutto ok (ad esempio 56.235,56 e viene visualizzato 56.235,560)
>
> se però inserisco un valore sopra il 100.000 con 2 decimali ad esempio
> 104814,87 mi viene visualizzato 104.814,900 mentre io aspetterei
> 104.814,870 (anche se ho 3 decimali);
>
> l'importo maggiore nel DB è circa 9.950.000;
>
> come potrei risolvere tenendo la cifra esatta?
>
> dovrei secondo voi cambiare tipo di dato, anche se ho letto che i
> numeri precisione singola arrivano fino a 7 decimali con un
> intervallo compreso fra -3,4*10^38 e +3,4*10^38

Sì. Single è complettamente inutile. Devi almeno usare Double
o come già scritto da Bruno meglio Currency fino a 4 decimali.

Leggi anche www.donkarl.com/it?FAQ2.1.

--
HTH
Karl
*********
Access FAQ: www.donkarl.com/it



[ Auf dieses Posting antworten ]