格式化浮点数有这样一个需求,是要求输出为4位精度。如:1->1.000, 999->999.0。想请教下高手们有没有直接的格式化方法(C或C++),实在不行,只能去比较了......[解决办法]
int main(){ float f[]={1,999}; for(int i=0;i<sizeof(f)/sizeof(float);++i) printf("%#.4g\n",f[i]); return 0;}