Mysql
 sql >> Database >  >> RDS >> Mysql

DOUBLE vs DECIMAL in MySQL

In realtà è abbastanza diverso. DOUBLE causa problemi di arrotondamento. E se fai qualcosa come 0.1 + 0.2 ti dà qualcosa come 0.30000000000000004 . Personalmente non mi fiderei dei dati finanziari che utilizzano la matematica in virgola mobile. L'impatto può essere piccolo, ma chissà. Preferirei avere quelli che so essere dati affidabili piuttosto che dati approssimati, specialmente quando si tratta di valori monetari.