c++ Double 转STRING
发布网友
发布时间:2022-06-20 16:13
我来回答
共2个回答
热心网友
时间:2023-09-14 16:39
用 sprintf 就可以了,格式根据自己需要设定。
double x=1.23456789;
char str[20];
sprintf(str,"%.8lf",x);
字符串 1.23456789 在char str[20] 里了。
可以打出来看:
printf("%s",str);
热心网友
时间:2023-09-14 16:40
1.包含头文件:
#include
2.使用函数std::to_string将整数或者浮点数转换为std::string类型:
std::string strrep = std::to_string( 3.14 );
除了这个你可以使用字符串输出流和c语言的字符串函数。