printf("IT=%d,e=%.6f\n"IT,e),该如何解决

printf(IT%d,e%.6f\n,IT,e)有这样一条代码printf(IT%d,e%.6f\n,IT,e),其中e%.6f是什么意思?[解决

printf("IT=%d,e=%.6f\n",IT,e)
有这样一条代码printf("IT=%d,e=%.6f\n",IT,e),其中e=%.6f是什么意思?

[解决办法]
保留小数点后面6位
[解决办法]
如楼上所言,输出变量的时候只输出到小数点后六位。
[解决办法]
你输出一次就明白了,把.6改成.2,.3之类的,自己调一下就映像深刻