[Gambas-user] Float and decimal in MySQL
    Jacky 
    jscops at ...11...
       
    Sat Jan 19 14:53:36 CET 2008
    
    
  
Hello,
After some problem with fields of type Float in MySQL here is something that 
could interest some of you.
"MySQL performs rounding when storing values, so if you insert 999.00009 into 
a FLOAT(7,4) column, the approximate result is 999.0001."
It is preferable to use a field of type DECIMAL as recommended in the material 
of MySQL:
"The DECIMAL and NUMERIC data types are used to store exact numeric data 
values. In MySQL, NUMERIC is implemented as DECIMAL. These types are used to 
store values for which it is important to preserve exact precision, for 
example with monetary data".
Jacky
    
    
More information about the User
mailing list