![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Aca muestro un articulo con las conclusiones que marteens saca al respecto del campo numeric http://www.marteens.com/trick25.htm, espero sirvan de algo y que a ustedes les ayude a sacar sus propias coclusiones
![]()
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!" http://www.purodelphi.com/ http://www.nosolodelphi.com/ |
|
#2
|
||||
|
||||
|
resp
No se pero hasta donde se estos valores simpre tendran una precision del maximo soportdo por la base de datos.
Ha y los componenetes que uso son los ibobjects.
__________________
Todo se puede, que no exista la tecnología aun, es otra cosa. |
|
#3
|
|||
|
|||
|
Este tema es bastante recurrente en los foros, el problema no tiene que ver ni con firebird ni con los componentes, es una cuestion de como los computadores guardan la informacion con numeros en punto flotante: los ordenadores trabajan en formato binario (base 2) y numeros que tienen una representacion exacta en una determinada base (como por ejemplo base 10) no se pueden representar de forma exacta en otras (como base 2 que es como se guardan internamente los valores).
Aconsejo leer esta documentacion: An Overview of Floating Point Numbers. http://community.borland.com/article...,15855,00.html En concreto la parte titulada: "Round-Off Problems" Saludos Miguel |
|
#4
|
||||
|
||||
|
finalmente y para sacar una conclusion definitiva, habria que usar el tipo de datos decimal(n,m)??
gracias por toda la info dedicada a este hilo |
|
#5
|
||||
|
||||
|
No.
Me iba a quedar en esa palabra para que revisaras de nuevo la info dada... pero como no estamos en clase, y lo que se busca en un foro son respuestas, pues... Decimal(10,m) Numeric(10,m) Da igual lo que eligas en escala, solo es para el número de decimales que quieras, 2, 3 o 6. saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
|
#6
|
||||
|
||||
|
muchisimas gracias Lepe por tu respuesta, es la respuesta mas logica (cuando decis que deberia haber leido la info dada) y mas coherente (porque vas directo al grano)
muchas gracias de nuevo |
![]() |
|
|
|