Pergunta

Preciso para converter uma matriz de char int e em flutuar usando C A matriz é assim

char* text = "15.34";

Eu também preciso converter uma volta float / int em uma matriz novamente

Foi útil?

Solução

Você pode usar sscanf também. Por exemplo:

flutuador fp = 0; sscanf (texto, "% f", e fp );

Para converter de volta uso sprintf ()

Outras dicas

Use atoi() / strtol() e atof() / strtod() funções de biblioteca converter de string.

Para converter o uso sprintf() volta com %d e %f especificadores de formato.

Dê uma olhada sscanf() e sprintf().

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top