Resulta que estoy creando unas gráficas con flash chart a partir de una información que extraigo de una base de datos y almaceno en un archivo, todo funcionaba bien, pero como es una información de financiera los valores han aumentado hasta el punto que cuando los almaceno en el archivo me sale hasta cierta cantidad de digitos y luego aparece un e+.
He tratado hacer el cast desde la consulta a la base de datos, he tratado de indicarle a la función fputs la cantidad de caracteres, he tratado de hacer conversiones con printf y sprintf pero nada funciona siempre el array que almacena el método fputs copia mal el dato y el flash chart no lo puede descifrar.
Por favor, si alguien sabe como puedo solucionar esto se los agradezco inmensamente, ya no sé que mas hacer