关于C/C++格式化输出的问题?
我现在有个txt文件如下
1 1460 1875 1920
1 1525 1720 2000
1 1600 1675 1950
1 1600 1738 1875
2 630 1840 1875
2 660 1720 1875
2 750 1376 2000
2 750 1520 1775
……………………
…………
我想将里面的数缩小100倍,小数点后保留两位。然后输出到另一个文件中,我该怎么办,谢谢。最好给出代码。我自己也试了好多,但是发现c++中是的showpoint没有限定位数的参数。还有fixed也好像没有,在c中没有找到相应的方法。那位大侠帮帮忙谢谢。
[解决办法]
float result = (float)(num / 100.0);
char str_res[10];
sprintf(str_res, "%.2f ", result);