is there any way to write a float to a ch string such as

double me=254,1948;

i want to write this it to
char * temp=new char [200];

is there any way to do this?