La Web del Programador: Comunidad de Programadores
 
    Pregunta:  17731 - CONVERSION DE FLOAT A CARACTER
Autor:  JULIO CESAR SALAS PINAL
NECESITO CONVERTIR DATOS FLOTANTES A CARACTERES YA SE UTILIZO ecvt( ), fcvt ( ), Y gcvt( ) PERO NO TE RESPETAN EL PUNTO DECIMAL TE DAN LA POSICION DE ESTE PERO BUSCO UNA FUNCION QUE ME CONVIERTA EL FLOTANTE Y QUE RESPETE EL PUNTO DECIMAL

  Respuesta:  Oscar Torres
Julio, no se si es ciertamente correcta mi apreciaciĆ³n, pero se me ocurre que puedes utilizar la funcion sprintf(), que te permite imprimir datos con formato a un cadena de caracteres.

int myInt;
char myChar[50;]
sprintf(myChar,"%d", myInt);