关于文件写入float类型的数据有关问题

关于文件写入float类型的数据问题有一个float类型的数据、比如是21.1230000把这个数据写入文件的时候我要求

关于文件写入float类型的数据问题
有一个float类型的数据、比如是21.1230000
把这个数据写入文件的时候我要求只保留小数点后面两位、请问该如何书写
fprintf(   inpFp,   "%f, ",   21.1230000)

[解决办法]
fprintf( inpFp, "%.2f, ", 21.1230000) // 在%f前加上.2
[解决办法]
在打印格式里面不是有一个设定小数位数的格式吗?比如:printf( "%2.2f ",21.1230000)这个就是显示小数点的前的三位数和小数点后的两位数。试一试。我没有试过。