sql >> Base de Datos >  >> RDS >> Mysql

DOBLE vs DECIMAL en MySQL

En realidad es bastante diferente. DOUBLE causa problemas de redondeo. Y si haces algo como 0.1 + 0.2 te da algo como 0.30000000000000004 . Personalmente, no confiaría en los datos financieros que usan matemáticas de coma flotante. El impacto puede ser pequeño, pero quién sabe. Preferiría tener lo que sé que son datos confiables que datos aproximados, especialmente cuando se trata de valores monetarios.