No se cual es alcance para considerar si algo que sucede es un error, y si lo expreso es porque cuando en la vida real uno se le presenta un problema de esos le puedo asegurar que es muy grave y esa es la razon de informar.
Por ejemplo : si en un campo float usas el valor 374031472 firebird recibe el valor pero almacena o retorna 374031478
valor 374000000 firebird recibe el valor pero almacena o retorna 374000000
valor 374031000 firebird recibe el valor pero almacena o retorna 374031008
valor 375000000 firebird recibe el valor pero almacena o retorna 375000000
13835485725 -> 13835486208
Como pueden observar si se ingresa un dato uno espera que se almacene el mismo valor, fuera del conocido problema del manejo de decimales y ya que no es muy frecuente usar cifras en el sistema que soporto.
Te todos modos agradesco sus comentarios , pero también hago un critica constructiva a todos las personas para que no traten a otros en una forma poco cordial
ya que el experto existe por el menor grado de conocimiento de otros