salve,
abbiamo riscontrato che facendo delle sottrazioni di campi DOUBLE
33,5-33,51 da come risultato 0,009999
ho provato a simulare a mano l'errore
ho fatto una tabella
create table `testsum` (
`a` double ,
`b` double
);
nel campo a ho inserito 33.5
nel campo b ho inserito 33.51
SELECT a-b FROM testsum
e mi ritorna come risultato -0.00999999999999801
non so se sbaglio io o cosa... certo è che siamo davanti ad una semplice sottrazione

Rispondi quotando
