Jor*_*hez 3 c++ string floating-point
可能重复:
将double转换为字符串C++?
我在页面中搜索但我没有找到解决方案.
我有一个从int转换为字符串的方法.但现在我需要从float/double转换为string.因为我想在文件中写一些数据.
谁能帮我?
提前致谢.
http://www.daniweb.com/software-development/cpp/threads/146718
#include <sstream>
std::string Convert (float number){
std::ostringstream buff;
buff<<number;
return buff.str();
}
Run Code Online (Sandbox Code Playgroud)
你可以使用sprintf.
您可以将stringstream与<<运算符一起使用.
另请参见将double转换为字符串C++?,如何在C++中将double转换为字符串?,在C++中使用boost :: lexical_cast将double转换为字符串?,在C++等中将Double转换为String.
| 归档时间: |
|
| 查看次数: |
66835 次 |
| 最近记录: |