Search code examples
carraysfloating-pointfloating-point-conversion

Converting an array to int/float


I need to convert a char array into int and float using C The array is like this

char* text = "15.34";

I also need to convert a float/int back into an array again


Solution

  • You can use sscanf also. For example:

    float fp = 0; sscanf( text, "%f", &fp );

    To convert back use sprintf()