读书人

关于浮点型转换成字符串数组有关问题

发布时间: 2013-06-25 23:45:41 作者: rapoo

关于浮点型转换成字符串数组问题
我看了一些网上的例子,可是还是不懂,比如一个变量float型,有整数和小数部分,怎么转化成字符数组,如 float a=123.45 变成 “123.45”字符串,还有,当变量的长度不固定怎么处理的,如1.23456 。。
[解决办法]
用sprintf函数。
[解决办法]

float a = 123.45 ;
char str[20] = {0};
sprintf(str ,"%.2f" ,a); // 格式化为字符串,保留小数点后2位

读书人网 >C语言

热点推荐