sprintf(b,"%f",a);通过这条语句可以
1 #include
2
3 int main()
4 {
5 float f=1.01;
6 char f_str[10]={0};
7 sprintf(f_str,"%f",f);
8 printf("%s\n",f_str);
9 return 0;
10 }
结果:
1.010000
char只能存整数,不能存float类型的数
string float_to_string( float src){
stringstream ss;
ss << src;
return ss.str();
}