如何将浮点数转化成字符串?
保留小数点后两位.
比如11111111.100000==> "11111111.10 "
[解决办法]
char result[128];
sprintf(result, "%.2f ", 11111111.100000);
[解决办法]
MSDN:
Converts a floating-point value to a string, which it stores in a buffer.
char *_gcvt(
double value,
int digits,
char* buffer
);
Parameters
value
Value to be converted.
digits
Number of significant digits stored.
buffer
Storage location for result.
[解决办法]
snprintf、sprintf都不是标准库的用法。
应该用:stringstream
在http://community.csdn.net/Expert/topic/5488/5488696.xml?temp=.540951不是有吗
怎么说不是标准的呢