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

El valor flotante almacenado en MySQL sigue en mal estado

Si necesita un valor para ser preciso, guárdelo como un tipo de datos exacto como DECIMAL(17,7) , que proporcionaría el mismo rango que FLOAT(10,7) . El único inconveniente es que el DECIMAL ocupará más espacio en disco que el equivalente FLOAT , sin embargo, esto es trivial en comparación con la corrección de errores de punto flotante donde la precisión es una preocupación.

http://dev.mysql.com/doc /refman/5.0/es/tipos-de-punto-fijo.html

Para obtener más información sobre problemas de números de coma flotante, puede valer la pena leer lo siguiente

http://dev.mysql.com/doc /refman/5.0/es/problemas-con-float.html