![]() |
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 |
Cita:
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. |
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? |
Deberia tener ademas del tipo de Dato, la presicion de esta, en la definicion de la Tabla.
|
Cita:
|
La franja horaria es GMT +2. Ahora son las 02:47:47. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi