相关疑难解决方法(0)

将double转换为字符串C++?

可能重复:
如何在C++中将double转换为字符串?

我想组合一个字符串和一个双G ++正在抛出这个错误:

main.cpp:在函数'int main()'中:
main.cpp:40:错误:类型'const char [2]'的无效操作数和'double'到二进制'operator +'

这是抛出错误的代码行:

storedCorrect[count] = "("+c1+","+c2+")";

storedCorrect []是一个字符串数组,c1和c2都是双精度数.有没有办法将c1和c2转换为字符串,以允许我的程序正确编译?

c++ string double tostring

27
推荐指数
4
解决办法
16万
查看次数

C++中的浮点格式化

如何在C++中格式化浮点数以输出四舍五入的小数位?我有没有运气setw,并setprecision为我的编译器只是告诉我,他们是not defined.

cout << "Total : " << setw(2) << total << endl;

总产出: Total : 12.3961

我希望它是:12.40或者12.39如果要完成这项工作太多了.

c++ floating-point cout

17
推荐指数
5
解决办法
7万
查看次数

将float转换为string

可能重复:
将double转换为字符串C++?

我在页面中搜索但我没有找到解决方案.

我有一个从int转换为字符串的方法.但现在我需要从float/double转换为string.因为我想在文件中写一些数据.

谁能帮我?

提前致谢.

c++ string floating-point

3
推荐指数
2
解决办法
7万
查看次数

标签 统计

c++ ×3

floating-point ×2

string ×2

cout ×1

double ×1

tostring ×1