What is the best way in C to convert a number to a string? (original) (raw)

geeksforgeeks

Last Updated : 2 Jun, 2017

Solution: Use sprintf() function.

c `

#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(); }

`

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

Explore