Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Campos del tipo Float......y delphi (https://www.clubdelphi.com/foros/showthread.php?t=13041)

inexperto 04-08-2004 20:44:35

Campos del tipo Float......y delphi
 
Hola....
tengo una tabla llamada unidad_consumo que posee un campo que se llama mergen_utiliadad del tipo float (la base datos es mysql).
por darle un ejemplo en este campo tengo valores de 3,5 y 5,9 pero en la dbgrid me muestra para el primer valor 3,5 y para el segundo valor 5,90000009536743.
ademas si al campo le doy un formato en las propiedades displayformat y editformat me redondea el valor a 6, cosa que no quiero.
ese es mi problema.....chau...y gracias por todas las ayudas que me han dado.:D

tgsistemas 04-08-2004 21:17:12

Cita:

Empezado por inexperto
ademas si al campo le doy un formato en las propiedades displayformat y editformat me redondea el valor a 6, cosa que no quiero.

No conozco mysql pero entiendo que tu duda es referente al formato de visualización desde Delphi.
En la propiedad DisplayFormat del campo en cuestión yo utilizo esta máscara "#,##0.00" y dependiendo del número de decimales que quieras mostrar tan solo tienes que añadirlos detrás del "."

Saludos.

FelipeDiaz 18-12-2007 17:50:33

Hola
 
Inexperto, tengo tu mismo problema y no es DELPHI, son los tipo Float.

Desde la propia Tabla en FIREBIRD, escribo 4,6 y me aparece luego es 4,59999990463257.

Como lo solucionaste?

juanlaplata 18-12-2007 17:58:36

Deberia tener ademas del tipo de Dato, la presicion de esta, en la definicion de la Tabla.

Gabo 19-12-2007 00:05:15

Cita:

Empezado por FelipeDiaz (Mensaje 253330)
Inexperto, tengo tu mismo problema y no es DELPHI, son los tipo Float.

Desde la propia Tabla en FIREBIRD, escribo 4,6 y me aparece luego es 4,59999990463257.

Como lo solucionaste?

Mejor define el campo como de tipo Numeric.


La franja horaria es GMT +2. Ahora son las 04:28:02.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi