Related Articles

Related Articles

What is the best way in C to convert a number to a string?
  • Difficulty Level : Easy
  • Last Updated : 02 Jun, 2017

Solution: Use sprintf() function.

filter_none

edit
close

play_arrow

link
brightness_4
code

#include<stdio.h>
int main()
{
    char result[50];
    float num = 23.34;
    sprintf(result, "%f", num);
    printf("\n The string for the num is %s", result);
    getchar();
}

chevron_right


You can also write your own function using ASCII values of numbers.

Attention reader! Don’t stop learning now. Get hold of all the important C++ Foundation and STL concepts with the C++ Foundation and STL courses at a student-friendly price and become industry ready.

My Personal Notes arrow_drop_up
Recommended Articles
Page :