No utilices el tipo de datos Float. Cambia a Numeric, o Decimal.
La representacion de los numeros en el tipo de datos Float es incontrolable por el programador.
Puedes la respuesta dada en un topic parecido en:
http://www.clubdelphi.com/foros/arch...ighlight=float
(aplicable si utilizas interbase)