[fpc-devel] MySQL 5.1 and Double (trouble)
Ludo Brands
ludo.brands at free.fr
Mon Jul 11 15:47:57 CEST 2011
> > How do you get the 40734.825668912003 value?
>
> Fields.FieldByName(Value).AsFloat();
Floattostr limits precision to 15 digits (40734.8256689120). When updating
the mysql database it converts the float to a string and looses the last 2
digits. The last digits are returned by gdb or the str procedure with
precision >15, but won't be displayed in data controls.
Ludo
More information about the fpc-devel
mailing list