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
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 ]
