Hvis du har brug for en værdi for at være præcis, skal du gemme den som en nøjagtig datatype såsom DECIMAL(17,7)
, som ville give det samme område som FLOAT(10,7)
. Den eneste ulempe er, at DECIMAL
vil optage mere diskplads end den tilsvarende FLOAT
, men dette er trivielt i forhold til at korrigere for flydende komma-fejl, hvor præcision er et problem.
http://dev.mysql.com/doc /refman/5.0/da/fixed-point-types.html
For mere information om problemer med flydende kommanummer kan det følgende være værd at læse
http://dev.mysql.com/doc /refman/5.0/da/problems-with-float.html