Está claro que
Casimiro se guarda algún "as" debajo de la manga.
En cuanto al error de precisión, no es que lo diga yo, sino los creadores de interbase en la documentación.
Quizás hace unos años estaba justificado el uso de double precision (porque ocupan menos bytes en la BD al almacenarlo), y puede que en casos como este, donde se guardarán muchísimos valores, haya que tenerlo en cuenta. Me pareció oportuno comentarlo, aunque no quiero "desvirtualizar" el hilo (¿verdad AzidRain?).
Sabido el detalle, podemos continuar con el tema original
.
Saludos