Cantidad de Decimales en un StringGrid
Hola Gente, tengo un problema con un StringGrid que no me muestra los decimales que quiero.
Me pasaba lo mismo en un Dbgrid y lo solucione con el DisplayFormat del Adoquery modificando los campos de la consulta, poniendo el valor de DisplayFormat = #,00. Pero ahora cuando paso los valores del dbgrid a un StringGrid no me muestra los decimales, es decir, si es 3,50, me muestra 3,5. Como puedo solucionarlo, muchas gracias??? Pancho |
podes utilizar la función FloatToStrf.
si no me equivoco es así: FloatToStrf('valor real',fffixed,2); No sé si me falta algún parámetro. el 2 es la precisión o sea 2 dígitos. Si querés también en el método create del fomulario podes poner: DecimalSeparator:='.'; Espero que te sirva,chau. |
proba con esto:
recorrela y asignale esto y chau! stringGrid.cells[i,j]:=FormatFloat('0.000',Mi_Float); |
Uhh buenisimo esto ultimo, justito estaba buscando lo mismo. Gracias!
|
La franja horaria es GMT +2. Ahora son las 21:37:01. |
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