Dado un valor doble como 1.00500000274996E-8, ¿cómo lo convierto en su formato no científico con un número máximo de dígitos después del punto decimal? En este caso con 8 dígitos, sería 1.00500000?Cómo eliminar el exponente del float formateado en Delphi
La conversión no debe rellenar con ceros, por lo que 2007 saldrá como 2007 y 2012.33 y 2012.33.
He intentado muchas combinaciones usando Formato, FormatoFloo, FloatToStrF pero parece que no puedo llegar al pozo. Muchas gracias por cualquier ayuda.
Editar: Debo aclarar que estoy tratando de convertirlo a una representación de cadena, sin la parte exponente (E).
No, sería 0.0000000. –
Disculpe, eso es correcto, sí. –