![]() |
Problema con campo Float en Interbase
Hola Amigos..
al igual que la otra vez que tube un problema con un monto superior a los 100 millones, me apareció este problema en un campo de tipo Float de una Tabla creada en Interbase el valor ingresado es 27220415 y el valor que me almacena es 27220416 quise modificarlo en la misma tabla en interbase (para descartar problema desde delphi)., y al ingresar 27220415 igual me da 27220416... probe ingresando 27220414 y lo respeta... probe ingresando 27220417 y me da 27220416... probe ingresando 27220418 y lo respecta... puede que sea otro bug... quizas.. pero lo encuentro un poco raro... que piensan??:p |
Mejor cambia el tipo de campo a Double Precision, por lo menos no te molestara ese asunto en la parte entera... casualmente en este momento estoy haciendo pruebas con todos esos tipos de campos y el que mejor se ajusta hasta ahora a sido Double Precision y el peor es Float ;).
|
gracias jhonny:p
con eso se soluciono...:cool: sabes si ese problema pasa en SQl 2000 Server... o cual es la mejor forma de trabajar datos numericos en el??? |
Que bueno que te haya funcionado :).
Cita:
Bueno, la verdad no se como sera en SQL Server, la verdad es que con ese motor he trabajo muy poco (por no decir que nada). |
| La franja horaria es GMT +2. Ahora son las 13:49:44. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi