FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
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. |
#2
|
||||
|
||||
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. |
#3
|
|||
|
|||
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?
__________________
El Calentamiento Global acabara con la tierra. No mas Barreras, No mas Guerras, No mas discrimiancion, No mas violencia, No mas indiferencia, No mas terrorismo, No mas secuestros. !Valoremos la vida! |
#4
|
||||
|
||||
Deberia tener ademas del tipo de Dato, la presicion de esta, en la definicion de la Tabla.
|
#5
|
||||
|
||||
Mejor define el campo como de tipo Numeric.
__________________
Saludos, Gabo A menos que se indique lo contrario, el código estará hecho en C++Builder. |
|
|
|