double数据写进文件中的格式问题?
我现在有几个double数据,比如为c1=1.00000, c2=2.30000, c3=254.210000,要写进一个文件data.dat
差不多这样:
ofstream outFile("data.dat");
outFile<<c1<<'\n'<<c2<<'\n'<<c3<<endl;
但是我在文件data.dat中的内容是:
1
2.3
254.21
我想指定小数位数为六位,即:
1.000000
2.300000
254.21000
应该怎么操作呢?谢谢高手来解答