![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
No serviría de nada. No se perdería definición en Delphi, pero al guardar en la base de datos, es cuando se produce el fallo (porque es inherente al tipo de datos double precision o Float en dialecto 1).
Bien es verdad, que teniendo un campo definido como Float y usando siempre .AsCurrency (tanto para mostrar como para asignar un valor al campo) estamos minimizando el problema. Queremos guardar el valor 23.30:
El problema añadido, es que al utilizar ese valor en operaciones matemáticas los errores de decimales se van acumulando. Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
|
#2
|
||||
|
||||
|
Al parecer este hilo puede llevar a confusiones al que busca en los foros.
En resumen: El problema es del tipo double precision y Float en todas las bases de datos. Aunque como ya se ha visto en Firebird y Dialecto 3 se ha resuelto el problema. Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| cual seria el costo de iniciar firebird desde cero | gmontes | La Taberna | 3 | 15-05-2007 01:58:13 |
| Como conectarme a una base de datos hecha en firebird? | JuanErasmo | .NET | 5 | 30-12-2006 19:13:03 |
| Firebird, ¿he hecho lo correcto? | kovaski | Firebird e Interbase | 4 | 03-10-2006 22:18:17 |
| cual seria el componente correcto? | DM2005 | Varios | 0 | 04-07-2006 22:55:39 |
| cual seria la mas adecuado base de datos... | ronimaxh | Firebird e Interbase | 8 | 23-04-2004 18:47:15 |
|